1. 程式人生 > >VirtualBox的增強功能外掛實現資料夾共享的功能。

VirtualBox的增強功能外掛實現資料夾共享的功能。

當我使用的時候,想從本機(WindowXP)電腦將檔案共享到虛擬(CentOS)電腦。通過查詢資料,發現可以通過VirtualBox的增強功能外掛實現資料夾共享的功能。

以下是我自己摸索的記錄,供以後學習。

1.使用環境
  • 虛擬機器:VirtualBox 4.3.18
  • 系統: CentOS 6.6 minimal
2.目的

使用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