Ubuntu下搭建NFS,並在開發板掛載


---恢復內容開始---

zai root huanjingxiachaozhuo

$ su

一、搭建NFS
1、執行命令:sudo apt-get install nfs-kernel-server
2、執行命令:mkdir -p /opt/FriendlyARM/mini210/linux/rootfs_mini210 建立一個nfs服務的專有的文件夾

 

# chmod 777 /opt/FriendlyARM/mini210/linux/rootfs_mini210

3、建立好文件夾后,接着執行命令:sudo vim /etc/exports 配置nfs
4、在最后一行添加:

 

/opt/FriendlyARM/mini210/linux/rootfs_mini210 *(sync,rw,no_root_squash)

這一行的含義是:

/opt/FriendlyARM/mini210/linux/rootfs_mini210:與nfs服務客戶端共享的目錄,這個路徑必須和你前面設置的文件的路徑一致!

*:允許所有的網段訪問,也可以使用具體的IP

rw:掛接此目錄的客戶端對該共享目錄具有讀寫權限

sync:資料同步寫入內存和硬盤

no_root_squash:root用戶具有對根目錄的完全管理訪問權限。

no_subtree_check:不檢查父目錄的權限。更多的參數說明我在文章下面貼出來了!

5、修改完上述配置文件保存退出。

6、執行命令:

# /etc/init.d/rpcbind restart 

重啟rpcbind服務。

7、執行命令: 

# /etc/init.d/nfs-kernel-server restart

重啟nfs服務。

 

# mkdir /mnt/nfs
# mount 192.168.1.101:/opt/FriendlyARM/mini210/linux/rootfs_mini210 /mnt/nfs
# ls /mnt/nfs

 

 

 arm linux cmdline

root=/dev/nfs nfsroot=192.168.1.101:/opt/FriendlyARM/mini210/linux/rootfs_mini210 ip=192.168.1.102:192.168.1.101:192.168.1.1:255.255.255.0:linux.arm9.NET:eth0:off init=/linuxrc console=ttySAC0,115200

 

 

 

 

 

 

 

 

 

 

 

---恢復內容結束---


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM