配置靜態ip
配置nfs
參照參照
#mount -t nfs -o nolock 192.168.1.128:/mnt/nfs /mnt
後出現錯誤mount: rpc: unable to receive; errno = no route to host
原來是防火牆的原因
root許可權下#service iptables stop關閉防火牆即可解決
以下操作在root賬號下操作
1. yum search tftp
2. 選擇tftp_server安裝
3. 修改/etc/xinetd.d/tftp檔案
修改配置檔案如下,設定 tftp 的服務目錄為/home/kernel,切記 disable=no
service tftp
disable = no
socket_type = dgram
protocol = udp
wait = yes
disable = no
user = root
server = /usr/sbin/in.tftpd
server_args = -s /home/kernel
per_source = 110
cps = 100 2
flags = ipv4
4. yum search xinetd
5. 選擇xinetd安裝
6. 修改/etc/exports,新增 /root/nfsroot *(rw,no_root_squash),/root/nfsroot為想掛載的目錄
7. 重啟相關服務service nfs restart,service xinetd restart
8. 關閉fedora的防火牆lokkit –disabled
9. 修改/etc/hosts.allow
### nfs daemons
portmap: 192.168.1.
lockd: 192.168.1.
rquotad: 192.168.1.
mountd: 192.168.1.
statd: 192.168.1.
10. 將nfs服務加入到開機啟動服務中,不然就會每次開機都必須執行一次service nfs restart,可以通過man service檢視相關命令,沒有圖形介面可以通過ntsysv來啟動相關服務,有圖形介面可以通過system→administration→service來啟動服務。
11. 然後就可以通過mount -t nfs -o nolock 192.168.1.127:/root/nfsroot /mnt來測試一下了
nfs: server 192.168.1.100 not responding, still trying 解決辦法
由於傳送的資料太大,出現資料報丟失現象。
nfs 的預設傳輸協議是 udp,而pc機與嵌入式系統通過upd互動時就會出現嚴重的網絡卡丟包現象。
可用的解決方案是:在客戶端改用tcp協議,使用下面的命令,
mount -t nfs -o intr,nolock,rsize=1024,wsize=1024 192.168.0.121:/主機nfs目錄 /掛載路徑
bootargs設定nfs掛載檔案系統
root dev nfs nfsroot server ip root dir,nfs options ip client ip server ip gwip netmask hostname device autoconf dns0 ip dns1 ipserver ip 伺服器 ip 位址,也就...
NFS掛載檔案系統,常遇見問題
一 nfs服務掛接根檔案系統 1 什麼是根檔案系統?與windows的c盤類似,linux一樣要在乙個分割槽上存放系統啟動所必需的檔案,比如核心映象檔案 在嵌入式系統中,核心一般單獨存放在乙個分割槽中 核心啟動後執行的第乙個程式 init 給使用者提供操作介面的 shell 程式 應用程式所依賴的庫...
利用NFS來掛載檔案系統問題總結
嵌入式開發,如果使用nfs掛載來啟動核心和檔案系統,這樣便於除錯檔案系統和驅動,則首先要保證ubuntu開啟nfs服務。執行以下命令安裝nfs服務,安裝後自動執行 sudo apt get install nfs kernel server 配置其配置檔案 sudo vi etc exports 在...