UT6410開發(fā)板NFS掛載失敗原因之一
在ubuntu下安裝、配置NFS服務(wù)器的具體步驟如下:
1.安裝NFS服務(wù)器。ubuntu上默認(rèn)是沒有安裝nfs服務(wù)器的,因此我們首先安裝nfs服務(wù)器端,具體命令如下
sudo apt-get install nfs-kernel-server
sudo apt-get install nfs-common
2.NFS掛載目錄配置。在/etc/exports末尾處添加如下語句
/home/server_nfs 192.168.1.128(rw,sync,no_roo_squash) [注:/home/server_nfs為NFS服務(wù)目錄]
保存退出,然后執(zhí)行下列命令: sudo exportfs -a
每次修改過/etc/exportfs 后必須執(zhí)行上面的命令,否則很容易造成NFS掛載失敗,各位友堅恒天開發(fā)板的用戶一定要注意了。
3.重啟服務(wù)
sudo /etc/init.d/portmap restart
sudo /etc/init.d/nfs-kernel-server restart
4.設(shè)置U-boot啟動參數(shù),在bootloader命令行下設(shè)定
設(shè)置bootcmd
SMDK6410 # setenv bootcmd nand read 0xc0008000 0x100000 0x300000\;bootm 0xc0008000
設(shè)置bootargs
SMDK6410 # setenv bootargs "root=/dev/nfs nfsroot=192.168.1.11:/server/nfsserver ip=192.168.1.128:192.168.1.11:192.168.1.1:255.255.255.0:www.urbetter.com:eth0:off console=ttySAC0,115200"
保存啟動參數(shù)
SMDK6410 # saveenv
5.按復(fù)位鍵,重啟開發(fā)板。內(nèi)核啟動后,將自動掛載NFS文件系統(tǒng)。
注:友堅恒天的用戶在日后使用NFS時,在保證安裝好NFS服務(wù)器和正確連線后,執(zhí)行以下命令
以避免NFS掛載失敗
sudo exportfs -a
sudo /etc/init.d/portmap restart
sudo /etc/init.d/nfs-kernel-server restart
以上對方法對友堅恒天其他開發(fā)板上的Linux系統(tǒng)均適用
來源:友堅恒天技術(shù)中心http://www.urbetter.com/index.asp