nfs 安裝和配置
(1)安裝nfs的目的 :實現linux和開發板的目錄共享,掛載根檔案系統
(2)安裝nfs流程:
1--安裝nfs軟體
輸入dpkg -s nfs-kernel-server 檢查是否安裝nfs
出現 status: install ok installed 說明安裝成功
沒有出現,說明沒有安裝執行安裝命令 : sudo apt-get install nfs-kernel-server
沒有報錯說明安裝成功
2--建立nfs的共享目錄 (/source)
sudo mkdir /source
sudo chmod 777 /source
3--修改nfs配置檔案
sudo vim /etc/exports
/source *(rw,sync,no_root_squash,no_subtree_check)
共享目錄 所有使用者 rw 讀寫許可權 sync同步 no_root_squash 所有使用者都有root許可權 subtree_check 不檢測子目錄,加速掛載速度
4--重啟nfs服務
sudo service nfs-kernel-server restart
有四個[ok],說明啟動成功
5--登陸本機測試,命令如下:
sudo touch /source/nfstest.c
在開發板上命令如下:
sudo mount -t nfs 192.168.10.8:/source /mnt //將/source目錄下的所有檔案掛載到/mnt目錄下,但/mnt原有的檔案看不見,但解除安裝nfs就會看到(注意:192.168.10.8
是ubuntu的ip,視情況而定 )
ls /mnt
檢視當前目錄下如有nfstest.c檔案,說明nfs成功
6------sudo umount /mnt 如果不需要nfs時可以解除安裝nfs ,/mnt目錄原有的檔案就會恢復原樣
7網線沒有ip址
ipv4 setttings->method:manual->address(ubuntu ip)->netmask(255.255.255.0)-》gateway(電腦ip)
8錯誤解決
[root@embedsky /]# mount -t nfs -o nolock 192.168.1.8:/source /mnt
mount: mounting 192.168.1.8:/source on /mnt failed: no route to host
解決:mount -o nolock -t nfs 192.168.10.8:/source /mnt
regflag linux 重啟nfs問題及解決
service nfs restart 關閉 nfs mountd 失敗 關閉 nfs 守護程序 確定 關閉 nfs quotas 確定 關閉 nfs 服務 確定 啟動 nfs 服務 確定 關掉 nfs 配額 確定 啟動 nfs 守護程序 確定 啟動 nfs mountd 失敗 可能是由於rpc導致...
關於開發板的nfs設定問題
開發板使用的是forlinux的,上位機使用的ubuntu12.04的虛擬機器。借鑑了幾個大大的部落格經驗,很快就調通了。1.首先在ubuntu12.04安裝軟體 sudo apt get install nfs kernel servernfs common portmap 2.配置portmap...
ubuntu 設定 nfs 服務
ubuntu 設定 nfs 服務的步驟 1,安裝相關軟體包 nfs kernel server apt get install nfs kernel server2,修改 nsf 配置檔案 etc exports gedit etc exports在檔案中新增 nfs 的目錄格式如下 srv nfs...