VirtualBox

VirtualBox

開源虛拟機軟件
VirtualBox 是一款開源虛拟機軟件。VirtualBox 是由德國 Innotek 公司開發,由Sun Microsystems公司出品的軟件,使用Qt編寫,在 Sun 被 Oracle 收購後正式更名成 Oracle VM VirtualBox。[1]Innotek 以 GNU General Public License (GPL) 釋出 VirtualBox,并提供二進制版本及 OSE 版本的代碼。VirtualBox号稱是最強的免費虛拟機軟件,它不僅具有豐富的特色,而且性能也很優異!
    軟件名稱: 軟件平台: 軟件語言: 開發商:Innotek 公司 軟件授權: 軟件版本: 軟件大小: 外文名:VirtualBox 性質:開源虛拟機軟件 出品方:Sun Microsystems公司 中文名:虛拟箱

曆史

VirtualBox最初是以專有軟件協議的方式提供。2007年1月,InnoTek以GNU通用公共許可證(GPL)發布VirtualBox而成為自由軟件,并提供二進制版本及開放源代碼版本的代碼。

而在2008年2月,InnoTek軟件公司由太陽微系統公司所并購。

在2010年1月,甲骨文公司完成對太陽微系統公司的收購。

主要特點

- 支持64位客戶端操作系統,即使主機使用32位CPU

- 支持SATA硬盤NCQ技術

- 虛拟硬盤快照

- 無縫視窗模式(須安裝客戶端驅動)

- 能夠在主機端與客戶端共享剪貼簿(須安裝客戶端驅動)

- 在主機端與客戶端間建立分享文件夾(須安裝客戶端驅動)

- 内建遠端桌面服務器,實現單機多用戶- 支持VMware VMDK磁盤檔及Virtual PC VHD磁盤檔格式

- 3D虛拟化技術支持OpenGL(2.1版後支持)、Direct3D(3.0版後支持)、WDDM(4.1版後支持)

- 最多虛拟32顆CPU(3.0版後支持)

- 支持VT-x與AMD-V硬件虛拟化技術

- iSCSI支持

- USB與USB2.0支持

安裝VirtualBox

在VirtualBox網站下載主機操作系統對應的二進制文件。VirtualBox可以安裝在32位和64位操作系統上。在32位主機操作系統上運行64位的虛拟機是可以的,但必須在主機的BIOS中啟用硬件虛拟化特性。

運行二進制安裝文件将開啟一個簡單的安裝向導,允許用戶定制VirtualBox特性,選擇任意快捷方式并指定安裝目錄。USB設備驅動以及VirtualBox host-only網絡适配器将一起安裝。

創建虛拟機

在VirtualBox中創建虛拟機相當簡單,很多設置可以按照用戶個人的喜好進行配置。一旦安裝了客戶操作系統并選擇了資源和網卡設置,就可以嘗試在小環境或開發環境中使用VirtualBox了。

總體來說,在VirtualBox中創建虛拟機分三步:

1. 為創建VirtualBox虛拟機做準備

首先,命名虛拟機并選擇将要運行的客戶操作系統類型。此時選擇的客戶OS會影響之後向導中出現的默認設置。

接下來,配置計劃分配給每個虛拟機的内存大小。VirtualBox不支持内存過量使用,所以不能給一個虛拟機分配超過主機内存大小的内存值。

最後一個步驟是創建虛拟磁盤并指定虛拟機磁盤文件的類型和大小(見圖3)。在Oracle VM VirtualBox中,你可以選擇動态擴展的磁盤或者固定大小的磁盤。動态磁盤起始值較小,随着客戶操作系統寫入數據到磁盤而逐漸增加。對于固定磁盤類型來說,所有的磁盤空間在虛拟機創建階段一次性分配。之後也可以給虛拟機增加磁盤,或者使用VBoxManage命令行工具增加磁盤大小。

2. 安裝VirtualBox客戶操作系統

一旦完成了VirtualBox虛拟機創建向導,就可以開始安裝客戶操作系統了。為了挂載客戶操作系統光盤,選擇虛拟機,單擊設置,開始編輯虛拟機硬件配置。(1)選擇左邊面闆中“存儲”選項.(2)選擇“存儲”選項下的CD/DVD圖形。(3)選擇屬性視圖下帶箭頭的CD/DVD圖形配置虛拟的CD/DVD驅動器。

客戶操作系統安裝完成後,應該安裝增強功能包,增強功能包包括一些便于集成主機和虛拟機的驅動程序。為安裝增強功能包,需要打開虛拟機控制台窗口,在頂部菜單中選擇設備,然後選擇安裝增強功能包,啟動一個簡單的安裝向導。增強功能包安裝完成後,會重啟虛拟機。

3. 在VirtualBox中設置虛拟機

虛拟機關閉時,可以編輯虛拟機設置并更改硬件。VirtualBox具有高級硬件設置特性,啟用了IO APIC、PAE/NX和嵌套分頁。用戶還可以修改虛拟CPU的數量—最多支持32個—不用管主機具有的物理CPU的核數。

最後配置虛拟網卡。VirtualBox允許在一個虛拟機上配置至多四塊虛拟網卡。默認的是AMD PCnet-FAST III,大多數操作系統都支持AMD PCnet-FAST III。也可以選擇AMD PCnet-PCI II和Intel PRO-1000系列的網卡,以及支持直接存取主機網卡的準虛拟化網卡。

網絡設置

VirtualBox提供了多種網絡接入模式,他們各有優缺點,用戶可以根據自己的需要進行選擇。

1、NAT模式:最簡單的實現虛拟機上網的方式,無需配置,默認選擇即可接入網絡。虛拟機訪問網絡的所有數據都是由主機提供的,訪問速度較慢,和主機之間不能互相訪問。

2、Bridged Adapter模式:即網橋模式,可以為虛拟機模拟出一個獨立的網卡,有獨立的IP地址,所有網絡功能和主機一樣,并且能夠互相訪問,實現文件的傳遞和共享。(注: Windows 7系統選擇網橋模式時,需要手動安裝VirtualBox 的橋接服務驅動。在本地連接的屬性選項中,選擇“Microsoft網絡客戶端”點擊安裝,網絡功能類型選擇“服務”點擊添加,選擇從磁盤安裝,找到驅動路徑“OracleVirtualBoxdriversnetworknetflt”,選擇VBoxNetFlt_m文件安裝完成。)

3、Internal模式:即内網模式,虛拟機與外網完全斷開,隻實現虛拟機于虛拟機之間的内部網絡模式,和主機之間不能互相訪問,就相當于虛拟機之間架設了一個獨立的局域網。

4、Host-only Adapter模式:即主機模式,是所有接入模式中最複雜的一種,需要有比較紮實的網絡基礎知識才行。前面幾種模式所實現的功能,通過虛拟機及網卡的設置都可以被實現。

虛拟機參數

1、虛拟機名稱和系統類型:為将要創建的虛拟機命名,要求是唯一的标識,用來區分該虛拟機硬件配置、操作系統、軟件等數據。并選擇将要安裝的操作系統類型和版本,以便VirtualBox自動配置合适的硬件環境;

2、内存:指定虛拟機可用内存大小,系統會自動分配,也可自行設置;

3、虛拟硬盤:選擇一個虛拟硬盤作為主硬盤,也可以新建一個,第一次創建,默認即可。如果是選擇新建,将進入硬盤類型選擇界面(VDI:VirtualBox的格式,VMDK:VM虛拟機的格式,VHD:微軟VirtualPC虛拟機的格式,HDD:Parallels虛拟機的格式),默認選擇VDI即可。另外,幾種格式都可以相互轉換,網上有相應的轉換軟件;

4、硬盤存儲類型:分為動态擴展和固定大小兩種,其中動态擴展類型最初隻需占用非常小的物理硬盤空間,然後根據虛拟機的實際需求動态分配,固定大小類型就是建立時就分配指定的大小給虛拟機使用。後者在性能上有一定優勢,但建立時間較長;

5、摘要:顯示虛拟機的各項數據情況,确定後完成虛拟機的創建。

VirtualBox4.2.6正式版

VirtualBox是一款免費的開源虛拟機,它簡單易用,支持Windows、Linux和Mac系統主機,可虛拟的系統包括Windows (NT 4.0、2000、XP、Server 2003、Vista)、DOS/Windows 3.x、Linux (2.4和2.6)、OpenBSD等。

VirtualBox支持克隆虛拟機,将64位主機的内存限制提高到了1TB,支持Direct3D,支持SATA硬盤的熱插拔……另外,Windows版VirtualBox 4.1.2及其之後版本均支持虛拟Windows 8。

今天,VirtualBox 4.2.6正式發布,該版本為例行維護版本,雖然沒有新增什麼重大功能,但是修複了Windows、Mac OS X、Linux以及Solaris平台的主機、虛拟機中存在的大量小Bug,涉及VMM、GUI、API、USB、存儲、VBoxManage等,并進行了一些細節改善。

最新版本

最新版本為VirtualBox 4.3.18(2014-10-10發布)

VirtualBox 4.3新功能包括:

VMM:重寫了VT-x代碼和AMD-V代碼;

VMM:為非硬件虛拟化引入了一個輕量級的指令解釋器;

GUI:擴展了消息傳遞機制;

GUI:鍵盤快捷鍵管理;

GUI:視頻錄制;

新增USB觸控設備模拟器;

新增了對網絡攝像頭傳輸和USB傳輸的實驗性支持;

新增了SCSI CD-ROM模拟器,包括啟動支持;

VRDP:支持IPv6;

Guest控制:在專門的會話進程中運行Guest;

Guest控制:執行IGuestFile支持;

NAT:新增虛拟路由器模式。

上一篇:nvidia控制面闆

下一篇:ppt

相關詞條

相關搜索

其它詞條