arm開發網路檔案系統環境搭建 nfs

2021-08-06 04:29:10 字數 1002 閱讀 8128

在ubuntu下sudo apt-get install nfs-kernel-server

安裝的檔案中有nfsportmap

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

注意這裡現在已經變成了 `sudo /etc/init.d/rpcbind restart `
6.伺服器端啟動: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...