今天在Win7下用虛擬機的Red Hat Enterprise Linux 5作爲宿主機
想通過上面啓動nfs服務
然後使用ARM開發板通過nfs掛在宿主機的根文件系統啓動系統
配置nfs服務器的/etx/exports文件的時候
我輸入的是如下格式:
/opt/rootfs_qtopia_qt4 *(rw, sync, no_root_squash)
配置完成後重啓nfs服務遇到如下問題:
也不管它,我就是用mount命令掛載
mount -t nfs localhost:/opt/rootfs_qtopia_qt4 /mnt/
掛載不成功
掛載提示錯誤如下
想了下懷疑是/etc/exports文件的問題
於是我就懷疑是我的nfs配置格式的問題
於是使用vi /etc/exports打開nfs配置文件
看了半天還是覺得沒問題
最後不曉得怎麼想的
因爲我寫C代碼都習慣在逗號後面敲個空格
我看到配置文件rw,後面有空格
於是把兩個逗號後面的空格都去掉了
重啓nfs服務就提示沒有問題了
接下來掛載也成功了
至此就可以通過開發板配置
使用nfs啓動Linux啦