VirtualBox的增強功能外掛實現資料夾共享的功能。
當我使用的時候,想從本機(WindowXP)電腦將檔案共享到虛擬(CentOS)電腦。通過查詢資料,發現可以通過VirtualBox的增強功能外掛實現資料夾共享的功能。
以下是我自己摸索的記錄,供以後學習。
1.使用環境- 虛擬機器:VirtualBox 4.3.18
- 系統: CentOS 6.6 minimal
使用VirtualBox增強功能外掛,實現虛擬主機與本地主機的檔案共享。
3.實現步驟
我的思考方式是從想要的結果出發:
安裝VirtualBox增強功能外掛失敗,發現需要安裝環境——>安裝需要的安裝環境
1.檢查CentOS是連線網路
因為需要安裝相關的軟體,所以需要先檢查網路連線情況。
ping www.baidu.com
- 如果能夠ping通,說明網路連線正常
- 如果ping不通
dhclient eth0:分配ip給eth0
/etc/sysconfig/network-scripts/ifcfg-eth0,將ONBOOT="no"改為ONBOOT="yes":這樣設定能夠使每次重啟可以自動獲取ip
2.準備安裝環境(版本問題,較多基礎程式沒有安裝)
yum update : 更新系統現有的可更新檔案
yum install gcc : 安裝GNU編譯器套件
yum install kernel-devel : 安裝kernel-devel工具
reboot :重啟系統
3.安裝 VBoxGuestAdditions.iso映象並掛載
開啟CentOS系統,並以root許可權進入系統
系統正常啟動後,點選裝置——>CD/DVD 裝置——>選擇ios檔案,檔案位於VirtualBox安裝資料夾下
將CD進行掛載。mount /dev/cdrom /cdrom (該cdrom是我在/目錄下建立的資料夾)
進入cdrom並執行相關程式。cd /cdrom; sh ./VBoxLinuxAdditions.run (等待程式安裝完畢,VirtualBox增強功能軟體就在系統中安裝完畢)
4.配置共享資料夾
本地主機建立共享資料夾 d:\share
點選執行的虛擬機器裝置——>共享資料夾設定——>機器檔案,新增共享資料夾——>選中建立的資料夾,填寫名字,選擇永久分配——>點選確定
在虛擬機器中建立共享資料夾。mkdir /share
從虛擬機器中進行資料夾掛載。 mount -t vboxsf share(這是指主機資料夾名) share(這是指終端掛載點名)
yum install gcc 和kernel以後,需要再次yum update