【圖像處理】【SEED-VPM】7.ubuntu10.04下 TFTP,NFS 安裝指南

Linux系統啓動流程

程序開發調試的通常方法

1. TFTP下載內核+NFS網絡文件系統。即內核和文件
系統均不在板卡上。主要用於調試內核功能。服務器


2. FLASH啓動內核+NFS網絡文件系統,即內核固化
在FLASH內,文件系統在板卡外。主要調試文件
系統及應用程序。網絡


3. FLASH啓動內核+FLASH文件系統,即內核和文件
系統均在FLASH內。通常爲開發完成後,進行系
統穩定性測試。測試


4. 以上幾種方法都可以經過修改UBOOT的bootargs
參數來實現不一樣的系統啓動方式。ui

安裝TFTP服務端

1.安裝TFTP軟件3d

sudo apt-get install tftp-hpa tftpd-hpa
tftp-hpa是客戶端,tftpd-hpa是服務器端調試


2.創建tftpboot目錄,做爲服務器的目錄
sudo mkdir /tftpboot
釋放權限:(服務器目錄,須要設置權限爲777,chomd 777)
sudo chmod 777 /tftpbootrest


3.配置TFTP服務器
sudo gedit /etc/default/tftpd-hpa
將原來的內容修改成:
TFTP_DIRECTORY="/tftpboot"
TFTP_OPTIONS="-l -c -s"
安裝TFTP服務端server


4.從新啓動TFTP服務
sudo service tftpd-hpa restartblog


5.測試TFTP
cd /tftpboot echo "hello tftp service">>a.txt
echo "hello tftp service,put to tftp serive">>b.txt
tftp localhost
tftp> get a.txt
tftp> put b.txt
tftp> quit
其中get是取得文件,put是將文件上傳到TFTP服務器上。內存

安裝NFS服務端

1.安裝NFS
Ubuntu上默認是沒有安裝nfs服務器的,所以咱們首先安裝nfs服務器端:
sudo apt-get install nfs-kernel-server


2.配置/etc/exports
NFS 容許掛載的目錄及權限在文件/etc/exports 中進行了定義。
例如,咱們要將根目錄下的/opt/nfs目錄共享出來,那麼須要在/etc/exports文
件末尾添加以下一行:
/opt/nfs *(rw,sync,no_root_squash)
其中: /opt/nfs是要共享的目錄,
*表明容許全部的網絡段訪問,
rw是可讀寫權限,sync是資料同步寫入內存和硬盤,
no_root_squash是NFS客戶端分享目錄使用者的權限,若是客戶端使用的是
root用戶,那麼對於該共享目錄而言,該客戶端就具備root權限。
安裝NFS服務端


3.重啓NFS服務
sudo service nfs-kernel-server restart

4.測試NFS此時能夠運行如下命令來顯示一下共享出來的目錄:showmount -e或者可使用如下命令把它掛載在本地磁盤上,例如將/opt/nfs掛載到/mnt下:sudo mount -t nfs localhost:/opt/nfs /mnt能夠運行df命令查看是否掛載成功。查看後可使用如下命令卸載:sudo umount /mnt

相關文章
相關標籤/搜索