虛擬機器ubuntu10 04掛載nfs

2021-05-23 14:21:31 字數 2210 閱讀 5905

一、環境

虛擬機器: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...