嵌入式爱好者

查看: 8572|回复: 5

[Linux] NFS 挂载失败求教

[复制链接]

11

主题

27

帖子

56

积分

扫一扫,手机访问本帖
发表于 2013-9-9 18:54:12 | 显示全部楼层 |阅读模式
本帖最后由 liulover5 于 2013-9-9 19:01 编辑

我用系统是 ubuntu(非虚拟机) 12.04   +  OK6410B(256m,linux 3.0.1)


1.  文件系统已经正确解压  /home/liujun/arm/share/FileSystem-Yaffs2
                      liujun@AND:~/arm/share/FileSystem-Yaffs2$ ls
                      bin  dev  etc  lib  mnt  nfs.txt  opt  proc  root  sbin  sdcard  sys  tmp  udisk  usr  var

2. portmap 和 nfs-kernel-server正常运行(这之前 /etc/exports   中  /home/liujun/arm/share *(rw,sync,no_root_squash)  已经追加 )
                      iujun@AND:~/arm/share$ service portmap status                       portmap start/running, process 29386
                       liujun@AND:~/arm/share$ service nfs-kernel-server status
                       nfsd running
                       liujun@AND:~/arm/share$ ifconfig

3.终端  用的是  kermrc,已经正常使用

4.当我在uboot 输入,
setenv bootargs "root=/dev/nfs nfsroot=192.168.1.7:/home/liujun/arm/share/FileSystem-Yaffs2 ip=192.168.1.6:192.168.1.7:192.168.1.1:255.255.255.0:witech.com.cn:wlan0:off console=ttySAC0,115200"
重启之后,就出现图片错误:

mmc1: SDHCI controller on samsung-hsmmc [s3c-sdhci.1] using ADMA
usbcore: registered new inte**ce driver usbhid
usbhid: USB HID core driver
asoc: wm9713-hifi <-> samsung-ac97 mapping ok
ALSA device list:
  #0: smdk6410
TCP cubic registered
NET: Registered protocol family 17
can: controller area network core (rev 20090105 abi 8)
NET: Registered protocol family 29
can: raw protocol (rev 20090105)
can: broadcast manager protocol (rev 20090105 t)
lib80211: common routines for IEEE802.11 drivers
Registering the dns_resolver key type
s3c-rtc s3c64xx-rtc: setting system clock to 2000-01-01 07:44:40 UTC (946712680)
VFS: Unable to mount root fs via NFS, trying floppy.
Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(2,0)
[<c003aca8>] (unwind_backtrace+0x0/0xfc) from [<c04a7f2c>] (dump_stack+0x18/0x1c)
[<c04a7f2c>] (dump_stack+0x18/0x1c) from [<c04a7f90>] (panic+0x60/0x1ac)
[<c04a7f90>] (panic+0x60/0x1ac) from [<c0008fd0>] (mount_block_root+0x204/0x25c)
[<c0008fd0>] (mount_block_root+0x204/0x25c) from [<c00090b0>] (mount_root+0x88/0xd0)
[<c00090b0>] (mount_root+0x88/0xd0) from [<c0009204>] (prepare_namespace+0x10c/0x1a8)
[<c0009204>] (prepare_namespace+0x10c/0x1a8) from [<c00084c4>] (kernel_init+0xf0/0x130)
[<c00084c4>] (kernel_init+0xf0/0x130) from [<c0035a34>] (kernel_thread_exit+0x0/0x8)


换回来下面的重启就正常了:
setenv bootargs "root=/dev/mtdblock2 rootfstype=yaffs2 console=ttySAC0,115200"



该会员没有填写今日想说内容.
回复

使用道具 举报

11

主题

27

帖子

56

积分

 楼主| 发表于 2013-9-9 18:59:37 | 显示全部楼层
本帖最后由 liulover5 于 2013-9-9 19:02 编辑

UBUNTU:192.168.1.7;            开发版192.168.1.6;路由:192.168.1.1
如下错误:

s3c-rtc s3c64xx-rtc: setting system clock to 2000-01-01 07:44:40 UTC (946712680)
VFS: Unable to mount root fs via NFS, trying floppy.
Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(2,0)
[<c003aca8>] (unwind_backtrace+0x0/0xfc) from [<c04a7f2c>] (dump_stack+0x18/0x1c)
[<c04a7f2c>] (dump_stack+0x18/0x1c) from [<c04a7f90>] (panic+0x60/0x1ac)
[<c04a7f90>] (panic+0x60/0x1ac) from [<c0008fd0>] (mount_block_root+0x204/0x25c)
[<c0008fd0>] (mount_block_root+0x204/0x25c) from [<c00090b0>] (mount_root+0x88/0xd0)
[<c00090b0>] (mount_root+0x88/0xd0) from [<c0009204>] (prepare_namespace+0x10c/0x1a8)
[<c0009204>] (prepare_namespace+0x10c/0x1a8) from [<c00084c4>] (kernel_init+0xf0/0x130)
[<c00084c4>] (kernel_init+0xf0/0x130) from [<c0035a34>] (kernel_thread_exit+0x0/0x8)

然后一直不动了
该会员没有填写今日想说内容.
点评回复 支持 反对

使用道具 举报

80

主题

458

帖子

2847

积分

发表于 2013-9-10 08:43:04 | 显示全部楼层
NFS FileSystem

setenv bootargs "root=/dev/nfs nfsroot=192.168.0.231:/forlinx/root/FileSystem-Yaffs2 ip=192.168.0.232:192.168.0.231:192.168.0.201:255.255.255.0:witech.com.cn:eth0:off console=ttySAC0,115200"
该会员没有填写今日想说内容.
点评回复 支持 反对

使用道具 举报

80

主题

458

帖子

2847

积分

发表于 2013-9-10 08:43:28 | 显示全部楼层
这个是板子默认的设置
该会员没有填写今日想说内容.
点评回复 支持 反对

使用道具 举报

11

主题

27

帖子

56

积分

 楼主| 发表于 2013-9-13 00:29:30 | 显示全部楼层
admin 发表于 2013-9-10 08:43
这个是板子默认的设置

我把IP替换成我的对应的IP,还是无法启动?????

你看下错误信息,是不 开发板 NFS 服务没启动、???、

VFS: Unable to mount root fs via NFS, trying floppy.
Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(2,0)
该会员没有填写今日想说内容.
点评回复 支持 反对

使用道具 举报

80

主题

458

帖子

2847

积分

发表于 2013-9-13 08:57:52 | 显示全部楼层
你看看你的电脑防火墙有没有拦截啊,ubuntu的防火墙和windows的防火墙杀毒软件
该会员没有填写今日想说内容.
点评回复 支持 反对

使用道具 举报

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

本版积分规则

QQ|小黑屋| 飞凌嵌入式 ( 冀ICP备12004394号-1 )

GMT+8, 2024-12-22 20:39

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表