Tiny210 nfs掛載檔案

2021-07-06 05:22:48 字數 1608 閱讀 3457

配置靜態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 在...