作者 主題: s3c2410启动NFS問題!各位前輩,學長幫幫忙啊!  (閱讀 10994 次)

0 會員 與 1 訪客 正在閱讀本文。

tianlisheng

  • 可愛的小學生
  • *
  • 文章數: 14
    • 檢視個人資料
我使用的是 ARM9——S3C2410的开发板,VIVI和内核已经下载成功,现在使用NFS启动内核不成功。下面是出错最后出现不能启动内核的提示信息。

我自己回家弄了好几天了,就是一直弄不出来,向大家请教一下,给我一个思路,现在没有一点头绪。先謝過了,昨天发过,但找不到了,所以重发一次!

IP-Config: Complete:

device=eth0, addr=192.168.1.100, mask=255.255.255.0, gw=192.168.1.17,

host=www, domain=, nis-domain=realembed.com,

bootserver=192.168.1.17, rootserver=192.168.1.17, rootpath=

NET4: Unix domain sockets 1.0/SMP for Linux NET4.0.

NetWinder Floating Point Emulator V0.95 (c) 1998-1999 Rebel.com

Looking up port of RPC 100003/2 on 192.168.1.17

portmap: server 192.168.1.17 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.1.17

portmap: server 192.168.1.17 not responding, timed out

Root-NFS: Unable to get mountd port number from server, using default

mount: server 192.168.1.17 not responding, timed out

Root-NFS: Server returned error -5 while mounting /root_nfs

VFS: Unable to mount root fs via NFS, trying floppy.

request_module[block-major-2]: Root fs not mounted

VFS: Cannot open root device "nfs" or 02:00

Please append a correct "root=" boot option

Kernel panic: VFS: Unable to mount root fs on 02:00

ccchiu

  • 可愛的小學生
  • *
  • 文章數: 1
    • 檢視個人資料
mount: server 192.168.1.17 not responding, timed out
依照你 po 的 message ,似乎是 192.168.1.17 的 NFS Server 沒有啟動成功。
請重新確任 192.168.1.17 的 NFS Server 相關設定。

孤行者

  • 可愛的小學生
  • *
  • 文章數: 1
    • 檢視個人資料
mount: server 192.168.1.17 not responding, timed out
依照你 po 的 message ,似乎是 192.168.1.17 的 NFS Server 沒有啟動成功。
請重新確任 192.168.1.17 的 NFS Server 相關設定。
param set linux_cmd_line "console=ttySAC0 root=/dev/nfs nfsroot=192.168.1.25:/opt/root_nfs ip=192.168.1.230:192.168.1.25:192.168.1.25:255.255.255.0:sbc2440.arm9.net:eth0:off"
这是我的nfs命令,在调试自制的跟文件系统时,出现上面类似的错误,不知是文件系统哪个文件配置不当,请指点

aprogramer

  • 可愛的小學生
  • *
  • 文章數: 6
  • 性別: 男
    • 檢視個人資料
mount: server 192.168.1.17 not responding, timed out
依照你 po 的 message ,似乎是 192.168.1.17 的 NFS Server 沒有啟動成功。
請重新確任 192.168.1.17 的 NFS Server 相關設定。
param set linux_cmd_line "console=ttySAC0 root=/dev/nfs nfsroot=192.168.1.25:/opt/root_nfs ip=192.168.1.230:192.168.1.25:192.168.1.25:255.255.255.0:sbc2440.arm9.net:eth0:off"
这是我的nfs命令,在调试自制的跟文件系统时,出现上面类似的错误,不知是文件系统哪个文件配置不当,请指点

你好,
確認在linux服務器端以命令顯示的啟動NFS服務了嗎?
NFS服務啟動之後,linux服務器端的防火牆有沒影響到target端對於服務器的訪問呢?
是否可以在服務器端自測一下共享目錄是否可以訪問,可以將共享出來的目錄掛接到本地的某個路徑下
如 
    $  mount -t nfs 192.168.1.17:/directory /localdir
之後
    $  ls /localdir
看看有沒有ls出來共享的文件呢?
這個方法應該可以檢驗你的服務器端的NFS是否可以按預期的需要工作的,不妨試試,
希望對你有些許幫助 :)
switch chip driver

yawhorng

  • 可愛的小學生
  • *
  • 文章數: 26
    • 檢視個人資料
依照你 po 的 message ,似乎是 192.168.1.17 的 NFS Server 沒有啟動成功。

然後在依照您回答的:
param set linux_cmd_line "console=ttySAC0 root=/dev/nfs nfsroot=192.168.1.25:/opt/root_nfs ip=192.168.1.230:192.168.1.25:192.168.1.25:255.255.255.0:sbc2440.arm9.net:eth0:off"

您的server是指定192.168.1.25。您瞭解root=/dev/nfs ..............(簡略),簡略的這些是指什麼意思嗎?

提供下圖給您參考看看:



出處:
www.ittraining.com.tw
艾鍗學院
« 上次編輯: 2012-03-03 20:29 由 yawhorng »