免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 899 | 回复: 0
打印 上一主题 下一主题

linux中用nfs mount根文件系统遇到的问题 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2011-12-20 09:44 |只看该作者 |倒序浏览
    首先是我的启动命令没有设好,设成"console=ttySAC0 root=/dev/nfs nfsroot=192.168.1.168:/home/sunny/linux-study/root_qtopia, nolock nfsaddrs=::::::",出问题了,在网上搜索到了答案,原来是我的nfs 的ip没有设置。更改后设为:
"console=ttySAC0 root=/dev/nfs nfsroot=192.168.1.168:/home/sunny/linux-study/root_qtopia, nolock nfsaddrs=192.168.1.230:192.168.1.168:192.168.1.1:255.255.255.0:my2440.arm9.net:eth0:off"
   这里有两个地方需要说明:
   1. 命令中nolock,当我在目标板中mount服务器上的目录时,如果不加上 "-o nolock"选项,怎么也mount不上,在网上也没有找到答案,所以在mount根文件系统是,要加上"nolock"选项才能使用。
   2. 就是关于nfsaddrs这个参数,它的具体格式如下:
      nfsaddrs=<my-ip>:<serv-ip>:<gw-ip>:<netmask>:<name>:<dev>:<auto>
      <my-ip> -- 客户端的互联网地址。
      <serv-ip> -- 网络文件系统服务端之互联网地址。
      <gw-ip> -- 网关(gateway)之互联网地址 
      <netmask> -- 本地网络界面的网络掩码。
      <name> -- 客户端的名称。
      <dev> -- 要使用的网络设备名称。
      <auto> -- 用以作为自动配置的方法。
 
好了,按照上面的设置,应该是可以用nfs的方式启动根文件系统了,但是,这里又出了个小插曲,出现了
“Root-NFS: Server returned error -13 while mounting”这样一个错误后,内核panic了,经过仔细检查,原来是命令中的"nfsroot"这个参数中要mount的文件夹地址错了,改正后,nfs方式启动成功~~~


您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP