刚开始看手册nfs启动就成功了,也没在意,后来再想启动问题就一大串
开始的时候,输入以下命令
Supervivi>param set linux_cmd_line "console=ttySAC0 root=/dev/nfs nfsroot=192.168.1.23:/opt/FriendlyARM/mini2440/root_nfs ip=192.168.1.70:192.168.1.23:192.168.1.23:255.255.255.0:"
结果,出现以下信息
enable_irq(51) unbalanced from c0170b30
IP-Config: Complete:
device=eth0, addr=192.168.1.70, mask=255.255.255.0, gw=192.168.1.23,
host=192.168.1.70, domain=, nis-domain=(none),
bootserver=192.168.1.23, rootserver=192.168.1.23, rootpath=
Looking up port of RPC 100003/2 on 192.168.1.23
Looking up port of RPC 100005/1 on 192.168.1.23
Root-NFS: Server returned error -13 while mounting /opt/FriendlyARM/mini2440/roo
t_nfs
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
Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(2,0)
刚开始看手册nfs启动就成功了,也没在意,后来再想启动问题就一大串
然后再把root_nfs挂载到目标板,,,再超级终端上输入以下命令出现错误
[root@FriendlyARM /]# mount -t nfs -o nolock 192.168.1.23:/opt/FriendlyARM/mini2
440/root_nfs /mnt
mount: 192.168.1.23:/opt/FriendlyARM/mini2440/root_nfs failed, reason given by s
erver: Permission denied
mount: nfsmount failed: Bad file descriptor
mount: Mounting 192.168.1.23:/opt/FriendlyARM/mini2440/root_nfs on /mnt failed:
Bad file descriptor
再在redhat上输入,也出现错误
[root@plg root]# mount -t nfs -o nolock 192.168.1.23:/opt/FriendlyARM/mini2440/root_nfs /mnt/nfs
mount: RPC:超时
狗日的搞了这么久突然想起什么,原来是配置linux主机的NFS系统配置错了,由于下了新内核用了root_qtopia,后来不知道为什新的编译链编译出来的可执行文件老不能执行,就统统换回老的了唯独nfs配置文件忘了,这东西一点都马虎不得