当前位置: 首页 > news >正文

徐州网站建设解决方案制作网址怎么收费

徐州网站建设解决方案,制作网址怎么收费,西凤九网站建设的目标,网络服务商怎么咨询嵌入式Linux系统由三部分组成#xff1a; uboot、kernel、根文件系统#xff0c; 还是这张老图这里的根文件系统可以说是包含两个部分#xff1a; 一个是根#xff0c;一个是文件系统那么什么是根呢#xff1f;哈哈 其实根表示的就是第一个的意思下面贴张图看看整个根文件…嵌入式Linux系统由三部分组成 uboot、kernel、根文件系统 还是这张老图这里的根文件系统可以说是包含两个部分 一个是根一个是文件系统那么什么是根呢哈哈 其实根表示的就是第一个的意思下面贴张图看看整个根文件系统制作的步骤第一步创建目录这里是在我自己的一个目录下建立一个名为rootfs的目录第二步 创建设备文件(比如操作串口其实就是打开一个串口文件向里面写入读出等)这里有两个是必须的其他的暂时不考虑(串口控制台)(这个在dev目录下执行)第一个指令console表示是串口控制台设备 c表示是字符设备 5表示主设备号1表示次设备号第二个指令暂时也不明白先放着。第三步加入配置文件(主要是etc目录下的)第四步添加内核模块这个要进入到Llinux 内核中编译内核模块第二条指令是将编译好的模块拷贝到rootfs目录下的相应目录中从这里可以看到当前目录下的一些.ko文件第五步编译安装busybox先解压然后进入目录make menuconfig这里直接进入第一项这里有两项要设置1. 选中第一项Build BusyBox as a static binary2. Corss Compile prefix 输入自己交叉编译器的前缀上图中需要设置两个地方一个是选中第一项 一个是BusyBox installation prefix安装路径这里填写我自己建的目录所在的绝对路径。上图中的home写错了这里先说一下。退出然后保存make 编译然后make install(其实这里就是执行一个复制功能)(上面的选项其他的暂不配置)安装成功后截图这是也可以去rootfs/bin目录下看看有什么变化执行之前bin目录下是空的这里可以看到很多常用的命令第二部分挂载根文件系统(即如何使用上边制作好的根文件系统)第一步Initramfs 启动速度快。缺点是掉电后数据丢失进入rootfs目录下创建一个软链接把系统的Initramfs链接到当前的目录下的busybox下 软链接的名字取为init然后进入Linux内核中配置make menuconfig配置内核进入general setup选中图中蓝色部分上面一项Initial RAM filessystem and RAM disk.......并且进入图中蓝色部分写入自己执着的rootfs路径保存然后重新编译内核编译完成这里将生成的 arch/arm/boot/uImage文件拷贝到tftpboot目录下(这个可以参考前面的关于自动启动内核设置那篇博文)最后一步设置环境变量打开串口终端连接开发板设置环境变量然后tftp uImage c0008000bootm c0008000启动内核这里可以看到上面制作的文件系统启动成功下面一步来讲述使用NFS来挂着根文件系统(network file system)这样有利于开发过程中的同步即在PC机上更改一些文件能同时同步到开发板上的文件上这样就省去了每次更改一些内核文件时重新编译工作(内核开发过程中非常实用使用NFS是必须掌握的技巧)首先第一步还是内核配置首先取消掉上面选中的Initial RAM filesystem and RAM disk...选项如图(这一项是在Gnenral setup选项里面)然后进入file systems中进入选中图中蓝色选项选中图中蓝色选项并且进入选中图中蓝色部分然后退出保存然后在重新编译make uImage ARCHarm CROSS_COMPILEarm-linux-同上将uImage拷贝到tftpboot目录下然后剩下的就是设置nfs环境变量了我电脑linux的ip 是192.168.1.111 开发板的ip是192.168.1.110所以这里我设置的环境变量为setenv bootargs noinitrd consolettySAC0,115200 init/init root/dev/nfs rw nfsroot192.168.1.111:/home/S3-ARM/rootfs,prototcp,nfsvers3 ip192.168.1.110:192.168.1.111:192.168.1.1:255.255.255.0::eth0:off设置完后然后saveenv一下tftp c0008000 uImagebootm c0008000然后看一张截图就是我在pc机的linux上的rootfs目录下建立一个Text.txt文件可以看到这个文件立刻就可以在开发板上看到。这在内核开发基本是必备技能用起来是相当方便的这里NFS挂载补充一点/etc/init.d/nfs restart 启动nfs服务器第二点vim /etc/exports 文件 输入一下内容这个是我的rootfs文件路径(这里的意思就是NFS要挂在的目录是哪个然后挂载属性是什么)
http://www.pierceye.com/news/851088/

相关文章:

  • 微网站制作网站开发创建自己网站的步骤
  • 人才网网站开发手册外链发布平台大全
  • 福州网站备案wordpress打开媒体链接设置
  • 大学网站建设考核办法永春网站设计
  • 哪个设计网站赚钱百度地图网页版进入
  • 网站备案号不存在100m的网站 数据库
  • 网站空间管理平台网站模版 优帮云
  • 网站开发的比较备案期间 需要关闭网站吗
  • 做网站 怎么推广上海市企业服务云十问十答
  • 怎么做一种网站为别人宣传wordpress query_posts()
  • 网站的运营和维护专业做网站官网
  • 详细论述制作网站的步骤做网站需求 后期方便优化
  • 蒙icp备 网站建设学校网站建设管理
  • 做免费外贸网站册域名网站大全免黄
  • 祈网网站建设制作网站如何赚钱
  • 最讨厌网站门户类网站的主页设计
  • 国家建设环保局网站网站做的好赚钱吗
  • 如何设置网站服务器做标签的网站
  • 网站建设高端培训学校做网站交易平台
  • 公司网站建设收费优化网站排名解析推广
  • 昆明快速建站模板汽车网站建设多少钱
  • 网站注销主体注销广州联享网站建设公司怎么样
  • 中山seo建站新手建站教程报价单
  • 台州制作网站软件陈坤做直播在哪个网站
  • 北湖区网站建设公司企业主题wordpress 含演示数据
  • 网站建设简历自我评价做招聘信息的网站有哪些内容
  • 怎么和其它网站做友情链接网络营销师证怎么考
  • 百度推广要自己做网站吗做的视频传到哪个网站好
  • 个人建设门户网站 如何备案网站推广服务报价表
  • 广州企业网站建设哪家服务好西安家政公司网站建设