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

歡迎訪問 生活随笔!

生活随笔

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

linux

linux服务器挂载不上nfs,我遇上的挂载不上NFS文件系统的坑

發布時間:2025/3/19 linux 38 豆豆
生活随笔 收集整理的這篇文章主要介紹了 linux服务器挂载不上nfs,我遇上的挂载不上NFS文件系统的坑 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

主機平臺:window7?vmware9.0 linux系統

開發板平臺: mini2440

使用的根文件系統 :友善之臂的 rootfs_qtopia_qt4

使用的linux kernel : 友善之臂的 linux-2.6.32.2

前提:

我已經成功啟動了linux系統下的NFS服務,使用開發板掛載成功了,使用WINDOW7系統也掛載成功了。

但是

在開發板上啟動,使用linux主機上的根文件系統時,老是掛載不上,折騰了兩天終于找到一個辦法可以掛載上!

setenv bootargs?root=/dev/nfs rw nfsroot=192.168.3.251:/myrootfs/rootfs_qtopia_qt4

console=ttySAC0,115200

ip=192.168.3.250:192.168.3.251:192.168.3.1:255.255.255.0:sbc2440.arm9.net:eth0:off

這是我最初設置的啟動參數,無論怎么修改都無法掛載根文件系統

后面在一篇博客上看到一個辦法將啟動參數修改為如下

setenv bootargs?root=/dev/nfs rw

nfsroot=192.168.3.251:/myrootfs/rootfs_qtopia_qt4,proto=tcp,nfsvers=3,nolock console=ttySAC0,115200

ip=192.168.3.250:192.168.3.251:192.168.3.1:255.255.255.0:sbc2440.arm9.net:eth0:off

原因:NFS的默認傳輸協議是UDP,而PC機與嵌入式系統通過UPD交互時就會出現嚴重的網卡丟包現象(這個也只是暫時的分析)!貌似好多人都說是網卡移植出現的問題!具體我也就不知道了,反正寫上這個,然后就沒有問題了!

上面這段話是該大神給出的解釋

我覺得需要加上后面三個參數的原因和友善之臂給出的這個linux內核有很大的關系,獲取換一個內核就不需要這樣的參數了,網絡上大部分參考資料都不涉及到該參數,我還看到有些博客上說去掉這三個參數才能掛載,所以在這里先MARK以下。

總結

以上是生活随笔為你收集整理的linux服务器挂载不上nfs,我遇上的挂载不上NFS文件系统的坑的全部內容,希望文章能夠幫你解決所遇到的問題。

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