|
【6410開發板資料】友堅UT-S3C6410開發板NFS掛載失敗原因
UT-S3C6410開發板NFS掛載失敗原因之一
在ubuntu下安裝、配置NFS服務器的具體步驟如下:
1.安裝NFS服務器。ubuntu上默認是沒有安裝nfs服務器的,因此我們首先安裝nfs服務器端,具體命令如下
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服務目錄]
保存退出,然后執行下列命令:
sudo exportfs -a
每次修改過/etc/exportfs 后必須執行上面的命令,否則很容易造成NFS掛載失敗,各位友堅恒天開發板的用戶一定要注意了。
3.重啟服務
sudo /etc/init.d/portmap restart
sudo /etc/init.d/nfs-kernel-server restart
4.設置U-boot啟動參數,在bootloader命令行下設定
設置bootcmd
SMDK6410 # setenv bootcmd nand read 0xc0008000 0x100000 0x300000\;bootm 0xc0008000
設置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:eth0ff console=ttySAC0,115200"
保存啟動參數
SMDK6410 # saveenv
5.按復位鍵,重啟UT-S3C6410開發板。內核啟動后,將自動掛載NFS文件系統。
注:友堅恒天UT-S3C6410開發板的用戶在日后使用NFS時,在保證安裝好NFS服務器和正確連線后,執行以下命令
以避免NFS掛載失敗
sudo exportfs -a
sudo /etc/init.d/portmap restart
sudo /etc/init.d/nfs-kernel-server restart
以上對方法對友堅恒天idea6410開發板和UT-6410BV04開發板以及其他6410系列開發板上的Linux系統均適用
來源:友堅恒天技術中心http://www.urbetter.com/
|
|