在進行嵌入式開發過程中進行除錯使用的工具之一nfs。主要用來將生成的可執行檔案或是板子需要的一些檔案等傳輸到板子中,即掛載。除此之外,我在很多時候是使用rz和sz傳送的,但是往往很多時候在裁剪核心的時候,不會將這個功能加入到核心,主要是為了減少核心的負載。所以在除錯過程中,大部分人會使用nfs的進行傳輸可執行檔案。接下來就是nfs的使用和配置
1、安裝nfs的服務
執行命令:sudo apt-get install nfs-kernel-server ;
2、配置nfs服務
執行第一步成功後,會在根目錄/etc/下找到exports檔案,
開啟配置
:vi /etc/exports 出
3、建立檔案在根目錄下
root@virtul:/# mkdir nfs
root@virtul:/# cd nfs
4、配置完成,必須重新啟動nfs的服務,才能使用nfs。方法如下
執行命令:
sudo /etc/init.d/rpcbind restart
重啟rpcbind 服務。
(nfs是乙個rpc程式,第一步安裝成功後,使用它時需要對映提前對映好埠,對映埠,
通過rpcbind 設定)
執行命令:
sudo /etc/init.d/nfs-kernel-server restart
重啟nfs服務
5、進入開發板,使用掛在命令
執行命令:
192.168.0.86這個ip是ubuntu的ip位址(開發使用的環境就是ubuntu)
/mnt/data這個目錄是開發板的掛載點檔案。
6、上述完成已經就可以使用nfs了。但是這樣每次開機我們都要執行命令
所以配置成功後可將這個命令寫入/etc/rc.local檔案中,這樣每次開機就可以直接使用了。
缺點是需要將自己的開發環境(ubuntu)設定為靜態ip,可以在/etc/rc.local檔案中在加入
命令ifconfig wlan0 192.168.0.86 up,這樣即可
關於ubuntu14 04中ntpdate的問題
ntpdate命令我不用多說了,怎麼用網上一大堆資料。有時候你想修改系統時間date,然後寫入hwclock。但是重啟後發現 date和hwclock不是修改的時間,變成了最新的時間。折騰了好久,ubuntu14.04版本中,才發現開機網路連上後就自動呼叫了ntpdate server是 ntp.u...
ubuntu 14 04關於gnome配置
1.gnome是ubuntu的標準格式,後來發行了unity 桌面,但是筆者用起來也更喜歡gnome格式 安裝過程為 sudo apt get install gnome 然後在開機介面設定中選定gnome即可進入gnome介面。gnome介面看起來更加簡潔!2.關於ubuntu的顯示gdm和lig...
Ubuntu14 04解除安裝核心
1 前言 通過apt get install安裝的核心可以通過apt get remove解除安裝 通過dpkg i安裝的核心可以通過dpkg r解除安裝 但是通過 ubuntu14.04編譯安裝kernel 上 所用的make install方法安裝的核心,解除安裝就沒那個容易了。筆者在ubunt...