天嵌 ARM开发社区

 找回密码
 注册
查看: 3100|回复: 5

nfs挂载问题

[复制链接]
vcfwinkey 发表于 2012-1-11 22:02:34 | 显示全部楼层 |阅读模式
10
最近在搞nfs的挂载,但是搞到我头大,怎么都搞不了,我按照Linux移植手册里的步骤走完,就是挂载不了nfs,启动Linux之后就是这样:
Advanced Linux Sound Architecture Driver Version 1.0.20.
ALSA device list:
  No soundcards found.
TCP cubic registered
RPC: Registered udp transport module.
RPC: Registered tcp transport module.
lib80211: common routines for IEEE802.11 drivers
drivers/rtc/hctosys.c: unable to open rtc device (rtc0)
eth0: link down
IP-Config: Complete:
     device=eth0, addr=192.168.40.100, mask=255.255.255.0, gw=192.168.40.100,
     host=SKY2440, domain=, nis-domain=embedsky.net,
     bootserver=192.168.40.128, rootserver=192.168.40.128, rootpath=
Looking up port of RPC 100003/2 on 192.168.40.128
eth0: link up, 100Mbps, full-duplex, lpa 0xCDE1
rpcbind: server 192.168.40.128 not responding, timed out
Root-NFS: Unable to get nfsd port number from server, using default
Looking up port of RPC 100005/1 on 192.168.40.128
rpcbind: server 192.168.40.128 not responding, timed out
Root-NFS: Unable to get mountd port number from server, using default
Root-NFS: Server returned error -5 while mounting /EmbededSystem/opt/EmbedSky/ro
otfs
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             256 mtdblock0 (driver?)
1f01            3072 mtdblock1 (driver?)
1f02          519168 mtdblock2 (driver?)
1f03            2048 mtdblock3 (driver?)
1f04            4096 mtdblock4 (driver?)
1f05           10240 mtdblock5 (driver?)
1f06           24576 mtdblock6 (driver?)
1f07           16384 mtdblock7 (driver?)
Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(2,0)
Backtrace:
[<c0028034>] (dump_backtrace+0x0/0x10c) from [<c02ad360>] (dump_stack+0x18/0x1c)
r7:c380a0db r6:c03ba180 r5:c380a000 r4:c381df40
[<c02ad348>] (dump_stack+0x0/0x1c) from [<c02ad3b0>] (panic+0x4c/0x124)
[<c02ad364>] (panic+0x0/0x124) from [<c0008f34>] (mount_block_root+0x178/0x234)
r3:00000000 r2:c3854e6c r1:c381df40 r0:c033b458
[<c0008dbc>] (mount_block_root+0x0/0x234) from [<c00090a0>] (mount_root+0xb0/0xf
4)
[<c0008ff0>] (mount_root+0x0/0xf4) from [<c00091ec>] (prepare_namespace+0x108/0x
1c4)
r7:c001f83c r6:c03b9b04 r5:c001f83c r4:c001f84c
[<c00090e4>] (prepare_namespace+0x0/0x1c4) from [<c0008478>] (kernel_init+0xc8/0
xf4)
r7:00000000 r6:c001eebc r5:c001eb7c r4:c001eebc
[<c00083b0>] (kernel_init+0x0/0xf4) from [<c0039a50>] (do_exit+0x0/0x620)
r7:00000000 r6:00000000 r5:00000000 r4:00000000

请各位高手帮帮忙看一下是什么问题啊!

最佳答案

查看完整内容

应该是这里的问题 先把网卡驱动移植ok了
TQ_guoxixiao 发表于 2012-1-11 22:02:35 | 显示全部楼层
本帖最后由 TQ_guoxixiao 于 2012-1-12 17:59 编辑
其实我在移植完网卡驱动之后,尝试ping Linux虚拟机都不通,不知道是不是这里出问题了

应该是这里的问题
先把网卡驱动移植ok了

回复

使用道具 举报

TQ-lkp 发表于 2012-1-11 22:56:46 | 显示全部楼层
nfs 挂不上一般是因为PC机nfs的配置不正确,你看下你的/etc/export文件配置是否正确,另外nfs需要修改脚本,把net_set屏掉
回复

使用道具 举报

 楼主| vcfwinkey 发表于 2012-1-11 23:22:52 | 显示全部楼层
TQ-lkp 发表于 2012-1-11 22:56
nfs 挂不上一般是因为PC机nfs的配置不正确,你看下你的/etc/export文件配置是否正确,另外nfs需要修改脚本, ...

但是我把net_set屏蔽掉之后,在Yaffs中还是挂载不上啊!
#mount -t nfs 192.168.40.128:/EmbededSystem/opt/EmbedSky/root_nfs
/mnt -o nolock
mount: RPC: Unable to send; errno = Network is unreachable

其实我在移植完网卡驱动之后,尝试ping Linux虚拟机都不通,不知道是不是这里出问题了
回复

使用道具 举报

亚瑟王 发表于 2012-1-12 11:35:58 | 显示全部楼层
亲,先确认以下几个事情吧:
1、PC的Linux没有启动防火墙?
2、PC的Linux和Windows系统相互能不能ping通?
3、PC的Linux里面有没有设置NFS?并且有没有启动NFS?
4、确认开发板的IP地址和PC的Linux的IP地址在同一个网段。
5、开发板和PC的windows能不能ping通?
回复

使用道具 举报

 楼主| vcfwinkey 发表于 2012-1-12 13:42:17 | 显示全部楼层
亚瑟王 发表于 2012-1-12 11:35
亲,先确认以下几个事情吧:
1、PC的Linux没有启动防火墙?
2、PC的Linux和Windows系统相互能不能ping通? ...

1、2、3、4都确认过了,就是5不行,不知道为什么
回复

使用道具 举报

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

本版积分规则

关闭

i.MX8系列ARM cortex A53 M4 工控板上一条 /1 下一条

Archiver|手机版|小黑屋|天嵌 嵌入式开发社区 ( 粤ICP备11094220号 )

GMT+8, 2024-5-13 19:32 , Processed in 1.046882 second(s), 17 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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