Oracle VM VirtualBox虛擬機的安裝使用圖文教程
2024-01-28
更新時間:2024-01-28 00:10:00作者:未知
VirtualBox是一款免費的開源虛擬機,它簡單易用,有時在VirtualBox上做試驗,需要在虛擬機中訪問主機上的文件,不知道怎么設(shè)置,網(wǎng)上說的都是針對低版本的 VirtualBox,什么“數(shù)據(jù)空間“……,可我用的VirtualBox 根本就沒有什么”數(shù)據(jù)空間“,只有老老實實看VirtualBox的說明文檔了,順便看明白了幾個概念
共享文件夾
使用VirtualBox的“共享文件夾“功能(需要安裝增強功能包,下面有安裝教程),能夠從虛擬機訪問主機上的文件。
配置共享文件夾,需兩個步驟:
步驟一:在虛擬機上指定主機上要共享的文件夾(即創(chuàng)建共享文件夾)
步驟二:在虛擬機中進行掛載以訪問共享文件夾中的內(nèi)容(映射網(wǎng)絡(luò)驅(qū)動器)
步驟一:在虛擬機上指定主機上要共享的文件夾(創(chuàng)建共享文件夾)
(1)對于正在運行的虛擬機
點擊“設(shè)備” – “共享文件夾“(或右鍵點擊虛擬機狀態(tài)欄右下角的文件夾圖標,選擇”共享文件夾“)
打開“設(shè)置(共享文件夾)“對話框
(2)對于沒有運行的虛擬機(正常關(guān)閉的虛擬機,不能是“快速休眠”的虛擬機,快速休眠的虛擬機不能指定共享文件夾
在虛擬機上點擊右鍵,選擇“設(shè)置”
打開“設(shè)置”對話框,選擇“共享文件夾”
對于運行的虛擬機和關(guān)閉的虛擬機,可以看出能夠創(chuàng)建的共享文件夾的類型是不同的:
l 對于運行的虛擬機 – 能夠創(chuàng)建固定分配和臨時分配的共享文件夾
l 對于關(guān)閉的虛擬機 – 只能創(chuàng)建固定分配的共享文件夾
固定分配的共享文件夾對于定義共享文件夾的虛擬機是永久存在的;
臨時分配的共享文件夾在虛擬機運行時添加/刪除,虛擬機關(guān)閉后消失
創(chuàng)建固定分配的共享文件夾(創(chuàng)建臨時分配的共享文件夾的步驟相同)
點擊“添加共享文件夾”
指定共享文件夾路徑(主機上文件夾的路徑)
點擊“其他“以選擇要與虛擬機共享的主機文件夾
選擇完成后點擊“確定“
如果對默認的共享文件夾名稱不滿意,可以修改共享文件夾名稱
步驟二:在虛擬機中進行掛載以訪問共享文件夾中的內(nèi)容(映射網(wǎng)絡(luò)驅(qū)動器)
掛載有兩種方式:
l 自動掛載
l 手動掛載
手動掛載稍微麻煩一些,先看看手動掛載吧
我的虛擬機安裝的是Windows 7,我就以Windows 7為例來說明
首先要啟用Windows 7的“網(wǎng)絡(luò)發(fā)現(xiàn)“和”文件和打印機共享“
點擊“開始“ – ”控制面板“
點擊“更改高級共享設(shè)置“
在“網(wǎng)絡(luò)發(fā)現(xiàn)“中選中”啟用網(wǎng)絡(luò)發(fā)現(xiàn)“;
在“文件和打印機共享“中選中”啟用文件和打印機共享“
使用net use命令
打開命令提示符窗口,輸入net use x: vboxsvrsharename
x:是要使用的盤符
sharename是在添加共享文件夾時設(shè)置的共享文件夾名稱
注意:要將x:和sharename替換成相應(yīng)的名稱,我就是沒有將sharename替換成添加的共享文件夾名稱,一直出錯……汗)
打開虛擬機“計算機“,可以看到共享的文件夾,這樣就可以從虛擬機上訪問指定的主機文件夾了
使用圖形界面
在虛擬機上打開“計算機“
點擊“映射網(wǎng)絡(luò)驅(qū)動器“
選擇驅(qū)動器號
點擊“瀏覽“選擇共享文件夾
點擊“確定“,在虛擬機“計算機”中可以看到共享文件夾,這樣就可以訪問指定的主機文件夾了
手動掛載有些麻煩吧,VirtualBox提供了“自動掛載”功能,以簡化操作步驟。
在添加共享文件夾時,只需選中“自動掛載”,啟動或重啟虛擬機,在虛擬機中就可以看到共享的文件夾并進行訪問了
臨時分配的共享文件夾也可以選擇手動掛載或自動掛載。
總結(jié):
VirtualBox的“共享文件夾”實現(xiàn)了從虛擬機中訪問主機文件夾的功能。
從上面的操作可以看出,VirtualBox的“共享文件夾”實際上是創(chuàng)建了一個虛擬的vboxsvr服務(wù)器,將添加的主機文件夾認為是此虛擬服務(wù)器vboxsvr上的一個共享文件夾,然后在虛擬機上通過“映射網(wǎng)絡(luò)驅(qū)動器”來進行訪問。
附:VirtualBox擴展包安裝教程
VirtualBox擴展包(文件名為Oracle_VM_VirtualBox_Extension_Pack-4.1.16-78094.vbox-extpack),用于擴展VirtualBox功能,提供以下額外的功能:
l 支持USB 2.0設(shè)備
l VirtualBox Remote Desktop Protocol(VRDP)
l Intel PXE boot ROM
安裝
雙擊下載的Oracle_VM_VirtualBox_Extension_Pack-4.1.16-78094.vbox-extpack,VirtualBox Manager引導完成擴展包的安裝
查看
啟動VirtualBox Manager,點擊“管理”-“全局設(shè)定”
在“擴展”標簽中可以查看當前安裝的擴展包,并且可以添加/刪除擴展包
VirtualBox增強功能包
在虛擬機上安裝了操作系統(tǒng)后,如果要優(yōu)化虛擬機操作系統(tǒng)性能和可用性,需要安裝增強功能包,增強功能包包含設(shè)備驅(qū)動程序和系統(tǒng)應(yīng)用程序。 VirtualBox增強功能包是一個光盤映像文件(文件名為vboxguestadditions.iso),位于VirtualBox的安裝目錄。
增強功能包提供以下功能:
l 共享文件
l 共享剪貼板內(nèi)容
l 無縫窗口 – 實現(xiàn)虛擬機和主機間的鼠標平滑移動
l 自動登錄
安裝
要安裝VirtualBox增強功能包,首先啟動虛擬機。
VirtualBox說明文檔中安裝增強功能包的步驟是:
點擊“設(shè)備” – “安裝增強功能”,將增強功能包ISO文件加載到虛擬機,并自動開始安裝
但在我的虛擬機上使用這種方法不加載增強功能包ISO文件,沒想明白!
所以我使用的是下面的方法
點擊“設(shè)備” – “分配光驅(qū)“ - ”選擇一個虛擬光盤“,打開”選擇虛擬光盤“對話框
找到VirtualBox安裝目錄,選擇VBoxGuestAdditions.iso,點擊“打開“
出現(xiàn)“自動播放“對話框,點擊”運行VBoxWindowsAdditions.exe”安裝增強功能。(如果沒有出現(xiàn)“自動播放”對話框,可以在“計算機“中打開虛擬光驅(qū),找到VBoxWindowsAdditions.exe,雙擊進行安裝)
選擇要安裝的組件(Direct3D是實驗性質(zhì)的,我沒有選擇)
安裝完成后重啟虛擬機以激活增強功能。
更新
再次安裝新版本的增強功能包會更新虛擬機的增強功能。