一、環境
虛擬機器:vmware 7.0
linux系統:ubuntu10.04
pc機作業系統:windowsxp
客戶機端 :arm9開發板(freescale imx27)
二、安裝nfs伺服器程式
apt-get install nfs-kernel-server
apt-get install nfs-common
也可以使用synaptic(新立得)軟體包管理器安裝,搜尋「nfs」,選擇軟體包"nfs-kernel- server"項進行安裝即可,安裝過程中預設啟動sunrpc服務和nfs服務,並建立/etc/exports和、etc /default/nfs-kernel-server配置檔案,等待使用者完成nfs安裝後,配置將要共享的資源,可以使用netstat -tl命令檢查nfs埠是否已經開啟;
三、方法2: $ sudo dpkg-reconfigure portmap , 對should portmap be bound to the loopback address? 選n.
配置/etc/hosts.deny
(禁止任何host(主機)能和你的nfs伺服器進行nfs連線),加入:
### nfs daemons
portmap:all
lockd:all
mountd:all
rquotad:all
statd:all
配 置/etc/hosts.allow
允許那些你想要的主機和你的nfs伺服器建立連線。下列步驟將允許任何ip位址以192.168.197開頭的主機(連 接到nfs伺服器上),也可以指定特定的ip位址。參看man頁 hosts_access(5), hosts_options(5)。加入:
### nfs daemons
portmap:
10.176.28.
lockd:
10.176.28.
rquotad:
10.176.28.
mountd:
10.176.28.
statd:
10.176.28.
/etc/hosts.deny 和 /etc/hosts.allow 設定對portmap的訪問. 採用這兩個配置檔案有點類似"mask"的意思. 現在/etc/hosts.deny中禁止所有使用者對portmap的訪問. 再在/etc/hosts.allow 中允許某些使用者對portmap的訪問.
執行 $ sudo /etc/init.d/portmap restart 重啟portmap daemon.
配置/etc/exports
nfs掛載目錄及許可權由/etc/exports檔案定義
比如我要將將我的home目錄中的/home/wjd/qte目錄讓10.176.28.*的ip共享, 則在該檔案末尾新增下列語句:
/home/wjd/work
10.176.28.*
(rw,sync,no_root_squash)
10.176.28.*
網段內的nfs客戶端能夠共享nfs伺服器/home/wjd/work目錄內容.且有讀,寫許可權, 並且該使用者進入/home/zp/share目錄後的身份為root
最好加上sync, 否則 $ sudo exportfs -r 時會給出警告, sync是nfs的預設選項.
(執行 $ showmount -e 檢視nfs server的export list.
若更改了/etc/exports, 執行 $ sudo exportfs -r 更新
執行 $ sudo /etc/init.d/nfs-kernel-server restart 重啟nfs服務)
四.配置ip位址
2.配置vmware:
將vmware的網路連線設定成橋接方式,
在vmware->settings->network adapter->bridged,選上。device status的連線全部選上。
3.配置ubuntu
4、配置開發板ip位址
測試一下,相互ping一下,看網路是否連通
五、測試nfs
1、ubuntu本機測試
#sudo mount 10.176.28.248:/home/wjd/work /mnt/nfs
2、開發板測試
#mount -t nfs -o nolock
10.176.28.248:/home/wjd/work /mnt/nfs
ubuntu10 04真機除錯Android
其他ubuntu系統版本為9.04我試用10.04系統同樣可行 sdk 上關於如何在 ubuntu 上安裝 adb 驅動的說明並不詳細,經過搜尋找到了確實的解決方法,首先按照 sdk 上的說明建立 udev 的 rules 檔案,然後 在 ubuntu 10.04 下通過usb連線 android ...
虛擬機器掛載外設
1.右鍵client右下角的光碟圖示 設定 2.iso檔案 選擇乙個iso映象檔案。3.右鍵client右下角的光碟圖示 連線.4.建立資料夾 mnt cdrom su root mkdir cdrom 5.掛載光碟機 dev cdrom到 mnt cdrom mount dev cdrom mnt...
在Ubuntu 10 04中配置qemu虛擬網路
1 device drivers network device support universal tun tap device driver support 2 networking support networking options 802.1d ethernet bridgingapt ge...