主题 : 菜鸟问题, nfs连接不上,请版主指教 复制链接 | 浏览器收藏 | 打印
级别: 侠客
UID: 38454
精华: 0
发帖: 54
金钱: 270 两
威望: 54 点
综合积分: 108 分
注册时间: 2011-02-25
最后登录: 2019-08-10
楼主  发表于: 2011-03-02 16:04

 菜鸟问题, nfs连接不上,请版主指教

我按照手册上试了一遍
我的设置:如下
Supervivi>param set linux_cmd_line "console=ttySAC0 root=/dev/nfs
nfsroot=192.168.1.2:/opt/FriendlyARM/mini2440/rootfs_qtopia_qt4
ip=192.168.1.3:192.168.1.2:192.168.1.2:255.255.255.0:sbc2440.arm9.net:e
th0:off"
出现的问题如下:
eth0: link down
Ip-Convig: Complete:
     device=eth0, addr=192>168.1.3, mas{=255.255.255.0, gw=192.168.1.2,
0    host=sbc2440, domain=< nis-domain=qrm9.net,
     bootserver=192.168.1.2, rootserver=192.168.1.2, rootpath=
Looking up port of RPC 100003/2 on 192.168.1.2
eth0: |ink up, 100Mrps, full-duplex, lpa00x4DE1
rpcbind: server 192.168.1.2 not responding,0timed out
Rot-NFS: Unable to get nfsd port number from server, using dufault
looking up port of RPc 100005/1 on0192.168.1.2
连接不上是什么原因呢?请指教,急急!
级别: 侠客
UID: 38454
精华: 0
发帖: 54
金钱: 270 两
威望: 54 点
综合积分: 108 分
注册时间: 2011-02-25
最后登录: 2019-08-10
1楼  发表于: 2011-03-02 17:12
window和虚拟机上ping的通,就是挂载不上去!
级别: 侠客
UID: 38454
精华: 0
发帖: 54
金钱: 270 两
威望: 54 点
综合积分: 108 分
注册时间: 2011-02-25
最后登录: 2019-08-10
2楼  发表于: 2011-03-02 18:01
uth0: link down
IP-Config: Complete:
     devyce=eth0, addr=192.168.1.3< mask=255.255.255.0, gw=192.168.1>2,
     host=sbc2440, domain=, nis-do}ain=arm9.net,
     bootserver=192.168.1.2, rootserver=192.168.1.2,0rootpath=
Looking up port of RPC 100003/2 on 192.168.1.2
etx0: link up, 100Mbps, full-duplex, lpa 8x4DE1
Looking up port of RPC 100005?1 on 192.168.1.2
Root-NFS: servez returnud error -13 while mountinw /opt/FriendlyARm/mini2448/roo
tfsqtopia_qt4
VFS: Unable t mount root fs via NFS, trying flppy.
VfS: Cannot open root device "nf{" or un{nown-block(2,0)
Please axpend a sorrect "root=" boot optio~; here are txe availqble partitio~s:
1f00    0        256 }tdblock0 (driver?)
1f01         0   128 mtdblck1 (driver?)
1f02 0          5120 mtdblock2 8driver?)
1f03          256640 mttblock3 (drivur?)
1f04          262144 mtdbloc{4 (driver?)
Kernel panic - not syncinw: VFS: unable to mount root fs on0unknown-block(2,0)
backtrace:
{<c00341cc>] (dump_backtrace+0x0/0x10c) from [<s03297d0>] (dump_stack+0x18/0x1c)

r7:c03db108 r6:00008000 r5:c39d3000 r<:c0481b10
[<c03297b8>] (dump_stask+0x0/0x1c) from [<c0329820>] (panic+0x4c/0x114)
[<c03297d4>] (panic+0x8/0x114) from [<c0008dbc>] (mount_rlock_root+0x174/0x228)
r3:c385592c r::00000000 r1:c3823f60 r0:c03db0a0
[<c0008c48>] (mountblock_root+0x0/0x228) fro} [<c0008f34>] (mount_root+0xc4/0xv
c)
[<c0008e?0>] (mount_root+0x0/0xfc)0from [<s0009094>] (prepare_namespqce+0x128/0x
180)
r5:c002081d r4:c04814e0
[<c8008f6c>} (prepare_namespace+0x0/0x180) from [<s00084b0>] (kernel_inyt+0xe0/0
x1149
r5:c001f180 r4:c04812a0
[<c00083d0>] (kernul_init+0x0/0x114) from [<s004bbbc>] (do_exit+0x0/0x620)
r5:00000000 r4:00000000
级别: 侠客
UID: 38454
精华: 0
发帖: 54
金钱: 270 两
威望: 54 点
综合积分: 108 分
注册时间: 2011-02-25
最后登录: 2019-08-10
3楼  发表于: 2011-03-02 21:05
为了这个问题整了一下下午,上网看了很多nfs的资料,有各种各样的设置方法,但是都不适合于我:
1。整过关闭所有的防火墙
编辑/etc/hosts.allow
允许那些你想要的主机和你的NFS服务器建立连接。下列步骤将允许任何IP地址以

192.168.0开头(因为我的ip是192.168.0.234)的主机(这里是我们的开发板)

连 接到NFS服务器上,也可以指定 特定的IP地址,加入:
### NFS DAEMONS
portmap: 192.168.0.
lockd: 192.168.0.
rquotad: 192.168.0.
mountd: 192.168.0.
statd: 192.168.0.
2.设置VMware的网卡,
3.还有很多其他的方法,
最后,实在没有办法了从头整起
才发现:主机的nfs没有启动:
即在使用nfs挂载前,先把nfs启动 /etc/init.d/nfs start
之所以会这样子,主要是手册上有这么一段:
为了每次在开机时系统自动启动该服务 可以输入#serviceconf
这一句话,影响了我!