nandflash下通过supervivi命令行实现挂载root_qtopia的NFS挂载
nandflash下通过supervivi命令行实现挂载root_qtopia的NFS挂载
2013-03-31 22:57
304人阅读
评论(0)
收藏
举报
? ? ?在嵌入式开发过程中经常涉及到qt图形界面的显示问题,如果每次都通过编译内核下载根文件系统就显得有点不方便,所以一个简单的方法就是使用NFS挂载root_qtopia文件系统。 ???? 第一步:通过H-JTAG把supervivi烧写到开发板,启动串口终端,重启开发板,进入supervivi命令提示界面。 ???? 第二步:按下x进行分区,然后下载supervivi和linux内核。 ???? 第三步:把开关拨向nandflash,给板上电,按复位键同时按下K1~K6任何一个键就可以进入vivi命令提示界面,按下q进入vivi命令行???? 模式。并且设定电脑NFS共享目录:#vi /etc/exports 并修改共享目录:在文件中加入:/opt/FriendlyARM/mini2440/root_qtopia*(rw,sync,no_root_squash),#service nfs restart重启NFS服务。 ???? 第四步:vivi命令: ?????param set linux_cmd_line "console=ttySAC0 root=/dev/nfs???nfsroot=192.168.0.10:/opt/FriendlyARM/mini2440/root_qtopia ip=192.168.0.13:192.168.0.10:192.168.0.10:255.255.0.0:sbc2440:eth0:off" ???解释一下ip: ??? 192.168.0.13?:为目标板指定的ip,192.168.0.10:开发主机的ip,192.168.0.10:目标板的网关,255.255.0.0:目标板的子网掩码。 ??? 第五步:在vivi命令行下输入boot命令就能挂载成功。 ??? 注意事项: ????? 1.一定要用新版的vivi,我就一开始用旧版的,因为旧版vivi好像不支持NANDFLASH下vivi命令行模式,最后下载一个新的,一切问题都解决了。可以到ARM9之家上下新版VIVI。 ????? 2.记住最好在挂载前重启NFS服务。 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |