主题 : 请问一个通过NFS启动挂载根系统的问题 复制链接 | 浏览器收藏 | 打印
I'm unicornx。
级别: 新手上路
UID: 32636
精华: 0
发帖: 18
金钱: 90 两
威望: 18 点
综合积分: 36 分
注册时间: 2010-11-18
最后登录: 2011-01-03
楼主  发表于: 2010-12-08 21:26

 请问一个通过NFS启动挂载根系统的问题

昨天发错地方了,我用的是mini2440,所以今天到这里重发一下。

我根据手册5.5.3章节操作了一下,可以看到“NFS root ...Done”的提示,我觉得系统应该是起来了,但有一个问题不是很明白。
我的理解,如果是通过NFS挂载文件系统,那板子起起来后,我看到的根目录应该就是host机器上设置的共享的目录"/opt/FriendlyARM/mini2440/rootfs_qtopia_qt4",所以我做了如下实验:
在host的"/opt/FriendlyARM/mini2440/rootfs_qtopia_qt4"下建立了一些新文件,比如: "/opt/FriendlyARM/mini2440/rootfs_qtopia_qt4/tmp/hello.txt",后来也试过“/opt/FriendlyARM/mini2440/rootfs_qtopia_qt4/home/hello.txt”
可是开发板起来后我直接去板子上的“/tmp"下看却看不见hello.txt这个文件。
而且感觉开发板的根目录挂载的还是NAND上的原来的文件系统。
哪里出问题了,还是我原来的理解不对?

我试了一下 mount 主机的/opt/FriendlyARM/mini2440/rootfs_qtopia_qt4后是可以看见hello.txt的,但似乎这不是我希望的通过NFS直接挂接网络根文件系统的目的,这种做法似乎只是一种通过NFS共享文件的做法。不知道我的理解对否?请高人指点一二。
[ 此帖被cheney在2010-12-08 21:31重新编辑 ]
I'm unicornx。
级别: 新手上路
UID: 32636
精华: 0
发帖: 18
金钱: 90 两
威望: 18 点
综合积分: 36 分
注册时间: 2010-11-18
最后登录: 2011-01-03
1楼  发表于: 2010-12-08 22:22

 回 楼主(cheney) 的帖子

这个问题我自己结贴了。/tmp下不行,其他的可以。