日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > windows >内容正文

windows

嵌入式环境:挂载开发板根NFS文件系统失败

發布時間:2025/7/14 windows 25 豆豆
生活随笔 收集整理的這篇文章主要介紹了 嵌入式环境:挂载开发板根NFS文件系统失败 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

掛載開發板根NFS文件系統的時候,發現了下面的問題:

Looking up port of RPC 100003/2 on 192.168.2.109
rpcbind: server 192.168.2.109 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.2.109
rpcbind: server 192.168.2.109 not responding, timed out
Root-NFS: Unable to get mountd port number from server, using default

------------------------------------------------------------------------------

?

出現這個問題,經過檢查,原來是linux server的防火墻沒有關。

1.? 報這種錯,防火墻是原因之一。

?

但不一定就是這一個原因,還有

2. 開發板的bootloader的 bootargs沒有設置正確導致找不到server 的nfs,一般格式如下:  

set bootargs noinitrd root=/dev/nfs nfsroot=192.168.2.109:/home/fs/work/nfs_root/fs_qtopia ip=192.168.2.111:192.168.2.109:192.168.2.1:255.255.255.0::eth0:off init=/linuxrc console=ttySAC0

?

3. 另外掛載nfs需要啟動nfs服務,并設置好nfs exports目錄,

/etc/init.d/nfs?start

[root@localhost fs]# vi /etc/exports /home/fs/work/nfs_root/fs_mini_mdev *(rw,sync,no_root_squash,no_subtree_check) /home/fs/work/nfs_root/fs_qtopia *(rw,sync,no_root_squash,no_subtree_check)

?

4. 不同開發板,不同內核,不同uboot的掛載命令不盡相同,不能盲目照搬。

我在使用s5pc100開發板的時候,nfs掛載錯誤如下:

usbhid: USB HID core driver TCP cubic registered NET: Registered protocol family 17 Looking up port of RPC 100003/2 on 192.168.2.109 rpcbind: server 192.168.2.109 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.2.109 rpcbind: server 192.168.2.109 not responding, timed out Root-NFS: Unable to get mountd port number from server, using default Root-NFS: Server returned error -101 while mounting /work/farsight/nfs_root/rootfs VFS: Unable to mount root fs via NFS, trying floppy. VFS: Cannot open root device "nfs" or unknown-block(2,0)

檢查我的bootargs設置,

  bootargs=root=/dev/nfs nfsroot=192.168.2.109:/work/farsight/nfs_root/rootfs init=/linuxrc console=ttySAC0

經過一番比對,發現應該是:

  bootargs=root=nfs nfsroot=192.168.2.109:/work/farsight/nfs_root/rootfs ip=192.168.2.200 init=/linuxrc console=ttySAC0

這一點不同于jz2440開發板。

?

====================================================================================================

====================================================================================================

相關鏈接:

nfs服務以及mount命令使用?http://blog.itpub.net/23073818/viewspace-757312/?

1、在A機上啟動NFS和RPC服務
  /etc/init.d/portmap start
  /etc/init.d/nfs start
2、檢查NFS的運行級別:
  chkconfig --list portmap
  chkconfig --list nfs
3、根據需要設置在相應的運行級別自動啟動NFS:
  chkconfig --level 235 portmap on
  chkconfig --level 235 nfs on

--檢測nfs 的rpc 注冊狀態
  rpcinfo -u 主機名或IP 地址 進程

[root@tmg133 data3]#-- rpcinfo -u 192.168.2.109 nfs
program 100003 version 2 ready and waiting
program 100003 version 3 ready and waiting
program 100003 version 4 ready and waiting
[root@tmg133 data3]# --rpcinfo -u 192.168.2.109 mount
program 100005 version 1 ready and waiting
program 100005 version 2 ready and waiting
program 100005 version 3 ready and waiting

?

--查看共享目錄和參數設置?cat /var/lib/nfs/etab

/home/fs/work/nfs_root/fs_mini_mdev *(rw,sync,wdelay,hide,nocrossmnt,secure,no_root_squash,no_all_squash,no_subtree_check,secure_locks,acl,mapping=identity,anonuid=65534,anongid=65534)
/home/fs/work/nfs_root/fs_qtopia *(rw,sync,wdelay,hide,nocrossmnt,secure,no_root_squash,no_all_squash,no_subtree_check,secure_locks,acl,mapping=identity,anonuid=65534,anongid=65534)
~ (ro,sync,wdelay,hide,nocrossmnt,secure,root_squash,no_all_squash,no_subtree_check,secure_locks,acl,mapping=identity,anonuid=65534,anongid=65534)

?

用命令行方式關閉CentOS防火墻?http://blog.163.com/zhaoweibiao87@126/blog/static/13479948120126611325557/ ?

臨時性的完全關閉防火墻,可以不重啟機器:

#/etc/init.d/iptables?status????????????????## 查看防火墻狀態

#/etc/init.d/iptables stop?? ? ? ? ? ? ? ? ???##?本次關閉防火墻

#/etc/init.d/iptables restart? ? ? ? ? ? ? ??## 重啟防火墻

?

轉載于:https://www.cnblogs.com/mylinux/p/5022509.html

總結

以上是生活随笔為你收集整理的嵌入式环境:挂载开发板根NFS文件系统失败的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。