虚拟机通过把nfs作为根文件系统来启动mini2440开发板

http://hi.baidu.com/mashang123/item/2c2a0a133f71c4ef5e53b14f

2012-08-01 23:07

虚拟机通过把nfs作为根文件系统来启动mini2440开发板

虚拟机通过把nfs作为根文件系统来启动mini2440开发板

说明:mini2440用户手册在这一小节的叙述有几个小问题,与手册截图不一样。

准备工作:

(1)(参考mini2440用户手册-20110421.pdf)在Linux环境下设置共享目录。

第298/640页上有说明,安装5.4.2章节解压安装好root_qtopia目标文件系统包;

1)设置共享目录

#gedit/etc/exprots

编辑nfs服务的配置文件(注意:第一次打开时该文件为空),添加以下内容:

/opt/FriendlyARM/mini2440/rootfs_qtopia_qt4*(rw,sync,no_root_squash)

2)启动NFS服务

先请关闭防火墙(输入lokkit命令,然后选择Disabled)。启动nfs服务:

#/etc/init.d/nfsstart

(2)准备相关的ip信息

Windows下ip为192.168.1.101

虚拟机下安装的Linu环境ip为192.168.1.108

Mini2440开发板ip为192.168.1.230,网关为192.168.1.255,

子网掩码为255.255.255.0

查看mini2440开发板ip信息如下图

准备工作完成,NFS启动正式开始:

1开发板上电前的准备:开发板启动模式设为NORFlash(注意:用户手册上说是NANDFlash,按了几个按键都没成功);连接好电源线,串口线,网线;在打开超级终端。

2上电启动开发板,就进入我们烧写系统的界面,输入q,就能够进到用户手册上说的Supervivi>界面。

3在资料里面已经准备好了nfs记事本,包含需要输入的很长的信息,如果与前面准备的ip信息不一样,请修改。第一个nfsroot=后面的ip是虚拟机Linu系统的ip地址,第二个ip=是mini2440开发板的三个地址。修改好后,把记事本的格式/自动换行勾去掉,整个命令在一行显示。(如果勾选自动换行,整个长命令会分几行显示,直接复制到超级终端里面,相当于命令输入了一部分就回车执行了,然后就会报错,这并非我们本意)

4复制nfs记事本里面的一行命令,在超级终端里面,右键,粘贴,回车。如下图所示:

然后输入boot,按回车就可以通过nfs启动系统了。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值