主题 : Root-NFS: Server returned error -13 while mounting /nfsboot 复制链接 | 浏览器收藏 | 打印
级别: 新手上路
UID: 55584
精华: 0
发帖: 1
金钱: 5 两
威望: 1 点
贡献值: 0 点
综合积分: 2 分
注册时间: 2011-09-20
最后登录: 2011-11-09
楼主  发表于: 2011-09-20 12:06

 Root-NFS: Server returned error -13 while mounting /nfsboot

开发板: S3C6410,已经安装linux,非nfs挂载时可以正常启动 ip:192.168.1.178

开发主机环境:Win7主机一台,安装了虚拟机装的是UBUNTU
通过网线直接连接,开发板ip:192.168.1.20。inet addr:192.168.1.178  Bcast:192.168.1.255  Mask:255.255.255.0

前提: 开发板与UBUNTU主机相互可以ping通,无丢包情况
# mount 192.168.1.178:/nfsboot /mnt 挂载成功
#df 可以查看到已经挂载成功
# sudo umount /mnt 取消挂载

按复开发板位键,同时在超级终端敲空格键,启动uboot
输入命令
setenv bootargs noinitrd root=/dev/nfs console=ttySAC0 init=/linuxrc nfsroot=192.168.1.178:/nfsboot ip=192.168.1.20:192.168.1.178:192.168.1.1:255.255.255.0::eth0:on fbcon=rotate:1
运行saveenv
重启开发板
  #0: SMDK6400 (WM9713)
TCP cubic registered
NET: Registered protocol family 17
can: controller area network core (rev 20081130 abi 8)
NET: Registered protocol family 29
RPC: Registered udp transport module.
RPC: Registered tcp transport module.
ieee80211: 802.11 data/management/control stack, git-1.1.13
ieee80211: Copyright (C) 2004-2005 Intel Corporation <jketreno@linux.intel.com>
VFP support v0.3: implementor 41 architecture 1 part 20 variant b rev 5
s3c2410-rtc s3c2410-rtc: setting system clock to 2011-09-20 11:16:59 UTC (1316517419)
eth0: link down
IP-Config: Complete:
     device=eth0, addr=192.168.1.20, mask=255.255.255.0, gw=192.168.1.1,
     host=192.168.1.20, domain=, nis-domain=(none),
     bootserver=192.168.1.178, rootserver=192.168.1.178, rootpath=
Looking up port of RPC 100003/2 on 192.168.1.178
eth0: link up, 100Mbps, full-duplex, lpa 0xCDE1
Looking up port of RPC 100005/1 on 192.168.1.178
Root-NFS: Server returned error -13 while mounting /nfsboot(估计是这里的问题,网上有查说是路径错误,但是我仔细看了路径应该没错的)
VFS: Unable to mount root fs via NFS, trying floppy.
VFS: Cannot open root device "nfs" or unknown-block(2,0)
Please append a correct "root=" boot option; here are the available partitions:
1f00            4096 mtdblock0 (driver?)
1f01         1040384 mtdblock1 (driver?)
Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(2,0)
eth0: link down

请高手们指教一下,问题可能出在哪里,如何解决。
级别: 新手上路
UID: 60206
精华: 0
发帖: 11
金钱: 60 两
威望: 12 点
贡献值: 0 点
综合积分: 22 分
注册时间: 2011-12-06
最后登录: 2012-05-12
1楼  发表于: 2012-02-11 17:38
兄弟,我也碰到了这个问题,跟你的一模一样,请问你解决了吗?