前言
原创文章欢迎转载,请保留出处。
若有任何疑问建议,欢迎回复。
邮箱:Maxwell_nc@163.com
紧接着第一篇(http://blog.youkuaiyun.com/maxwell_nc/article/details/44279553),我们使用网络文件系统NFS挂载根文件系统,这里我们采用友善之臂提供的带Qtopia的根文件系统(请到mini2440附带的光盘找到rootfs_qtopia_qt4-20140103.tar.gz或者网上下载一份)你也可以使用buildroot生成的根文件系统,甚至可以用busybox自己制作一个。
更新内容
日期:2015年5月27日 发现bootargs语句有错,现已更正。另外修改了一些错别字
NFS挂在根文件系统
首先安装nfs服务
sudo apt-get install nfs-kernel-server
新建nfsroot文件夹
mkdir /nfsroot
然后配置nfs目录
vi /etc/exports
添加一行 /nfsroot *(rw,sync,no_root_squash,no_subtree_check)
然后执行/etc/init.d/nfs-kernel-server restart启动服务。
进入NFS共享目录cd /nfsroot/
修改权限chmod -R 777 ./
解压根文件系统tar xvzf rootfs_qtopia_qt4-20140103.tar.gz
注意

本文详细介绍了如何在QEMU中使用NFS挂载友善之臂Mini2440开发板的Qtopia根文件系统。通过安装NFS服务、配置共享目录、启动服务,并解决因网卡初始化导致的挂载失败问题,成功实现了QEMU中的虚拟环境。最后,展示了如何带网络启动QEMU并加载内核及根文件系统。
最低0.47元/天 解锁文章
131

被折叠的 条评论
为什么被折叠?



