在ubuntu下sudo apt-get install nfs-kernel-server
安裝的檔案中有nfs
和portmap
。
4.伺服器端配置:sudo gedit /etc/exports
新增:/home/share 192.168.1.*(rw,sync,no_root_squash)
(共享目錄) (允許ip)
(rw許可權是可擦寫,還有ro唯讀,
sync代表資料會同步寫入到記憶體與硬碟中,async則代表資料會先暫存於記憶體當中,而非直接寫入硬碟,
開放客戶端使用root身份來操作伺服器的檔案系統,那麼開no_root_squash才行,root_squash不允許)
5.伺服器端啟動:sudo /etc/init.d/portmap restart
6.伺服器端啟動:注意這裡現在已經變成了 `sudo /etc/init.d/rpcbind restart `
sudo /etc/init.d/nfs-kernel-server restart
7.arm板連線時:主機:sudo ifconfig eth0 192.168.1.101 netmask 255.255.255.0
arm板:ifconfig eth0 192.168.1.102 netmask 255.255.255.0
8.arm板上mount:mount -t nfs 192.168.1.101:/home/share /mnt/hosts
mount -t nfs -o nolock 172.18.199.230:/home/mgl/work/nfs_root/first_fs /mnt
將伺服器端的檔案系統掛載到板子的/mnt 資料夾下。
9解除安裝的時候用sudo umount /mnt
ARM開發板掛接NFS網路檔案系統
1.交叉線連開發板和pc。2。linux ip pc ip 和開發板ip屬 同一網段。linux ip 192.168.1.20 pc ip 192.168.1.30 做中轉作用 開發板ip 192.168.1.10 3.ubuntu 預設是沒有安裝nfs server 的。sudo apt get...
搭建NFS網路檔案系統
1.安裝nfs伺服器 sudo apt get install nfs kernel server 注 1.ubuntu上預設未安裝nfs 2.安裝上面的nfs kernel server時,apt會自動安裝nfs common和rpcbind 新版本 或是nfs common和portmap 舊版...
arm檔案系統製作
1 由 uboot 啟動 linux 核心時,minicom 終端列印資訊如下 2 製作 mkfs.ubifs apt get install mtd utils 不安裝的話無法使用 mkfs.ubifs sudo mkfs.ubifs r rootfs f o ubifs.img m 2048 e...