1. 程式人生 > >五、mini2440下NFS伺服器的搭建

五、mini2440下NFS伺服器的搭建

開始設定的過程中的一些原因,在winodws下采用COM6埠的終端,所以這時候在linux得得到新的串列埠裝置ttyS5,我是通過語句:
 mknod -m 666 /dev/ttyS0 c 4 64
 得到COM6對應的ttyS5串列埠的。最後退出Minicom設定介面。
四、設定宿主機上的NFS。
 啟動NFS: [root#lcoalhost]#/etc/init.d/nfs start
 啟動rpcbind: [root#lcoalhost]#/etc/init.d/rpcbind start
 關閉防火牆: [root#lcoalhost]#/etc/init.d/iptables stop
 設定共享目錄 [root#lcoalhost]#vim /etc/exports
 在編輯nfs服務的配置檔案(注意:第一次開啟的時候是空的,在exports檔案中新增)
 /opt/FriendlyARM/mini2440/root_qtopia *(rw,sync,no_root_squash)
 其中:/opt/FriendlyARM/mini2440/root_qtopia 表示nfs共享目錄,它可以作為開發板的根
檔案系統通過nfs掛接;
 * 表示所有的客戶機都可以掛接此目錄
 rw 表示掛接此目錄的客戶機對該目錄有讀寫的權力
 sync 所有資料在請求時寫入共享
 no_root_squash 表示允許掛接此目錄的客戶機享有該主機的root 身份 
   測試nfs是否成功,可以輸入以下命令檢驗:
 [root#lcoalhost]#mount -t nfs localhost:/opt/FriendlyARM/mini2440/root_qtopia /mnt/
   執行後在到目錄/mnt/下檢視發現和目錄/opt/FriendlyARM/mini2440/root_qtopia下的內容一樣,這樣nfs就可以了。
五、通過nfs掛載檔案系統:啟動mini2440開發板,並設定目標板啟動模式為 Nand Flash 啟動,在windows的超級終端下我們看到了vivi選單介面,選擇q進入Goto shell of vivi