目錄
[root@zeratul:~]# mkdir /mnt/sd0
[root@zeratul:~]# mount 192.168.28.195:/nfsroot /mnt/sd0 -t nfs -o nolock;cd /mnt/sd0
[root@zeratul:sd0]# ls
[root@zeratul:sd0]#
掛載完nfs結果啥也沒有。
或是 去掉-t nfs
會直接報錯。
[root@zeratul:sd0]#
[root@zeratul:sd0]# mount 192.168.28.195:/nfsroot /mnt/sd0 -o nolock;cd /mnt/sd0
mount: mounting 192.168.28.195:/nfsroot on /mnt/sd0 failed: no such device
[root@zeratul:sd0]#
1.ping 目標機 -->ok
2.檢視板端系統nfs模組
[root@zeratul:sd0]# modprobe nfs
[root@zeratul:sd0]#
可以看到核心中沒有載入nfs模組。
在linux源**目錄下,make menuconfig
進行如下設定
file systems --->
[*] network file systems --->
<*> nfs client support
[*] nfs client support for nfs version 3
[*] nfs client support for the nfsv3 acl protocol extension
[*] nfs client support for nfs version 4 (experimental)
[*] nfs client support for nfsv4.1 (developer only)
[*] root file system on nfs
[*] networking support --->
networking options --->
[*] ip: kernel level autoconfiguration
配置完後,make uimage
編譯uimage
重新燒寫核心
有時在終端中輸入make menuconfig
會提示
$ make menuconfig
hostcc scripts/kconfig/mconf.o
:0:12: fatal error: curses.h: no such file or directory
compilation terminated.
scripts/makefile.host:108: recipe for target 'scripts/kconfig/mconf.o' failed
make[1]: *** [scripts/kconfig/mconf.o] error 1
makefile:542: recipe for target 'menuconfig' failed
make: *** [menuconfig] error 2
解決辦法:
sudo apt-get install libncurses5-dev
關於nfs掛載失敗的總結
經過一天的nfs的學習,主要遇到以下兩個問題。1 在安裝nfs時,跟著系統程式設計手冊執行 輸入 apt get install nfs kernel server 命令安裝 ubuntu nfs 服務。此時發現並沒有安裝成功,但是在下面有乙個提示,我注意到那裡有提示操作資訊,但是沒認真去看,只需要...
NFS網域名稱掛載
nfs cat etc resolv.conf eof nameserver xx.xx.xx.xx eofnslookup xx.xx.xx.xx的網域名稱 華為物件儲存fusionstorage file掛載使用 mount t nfs o vers 3,timeo 600 fs23 stora...
NFS掛載 解除安裝
掛載命令 root web01 mount t nfs 172.16.1.31 data data mount 掛載命令 t 指定掛載的檔案型別 nfs 掛載型別是nfs 172.16.1.31 遠端掛載的主機ip data 遠端掛載的主機目錄 data 本地要掛載的目錄 檢視掛載點 root we...