VirtualBox

虚拟机软件

Oracle VirtualBox是由德國InnoTek軟體公司出品的自由及開放原始碼虛擬機器軟體,現則由甲骨文公司(英語:Orcale Corporation)進行開發,是甲骨文公司xVM虛擬化平臺技術的一部份。VirtualBox支援在32位元64位元WindowsSolarisLinux作業系統上虛擬其它x86的作業系統。使用者可以在VirtualBox上安裝並且執行SolarisWindowsDOSLinuxOS/2 WarpOpenBSDFreeBSD等系統作為客戶端作業系統[2]

VirtualBox
VirtualBox在Ubuntu運作
VirtualBox在Ubuntu運作
原作者Innotek GmbH
開發者甲骨文公司
首次發布2007年1月15日 (2007-01-15)
目前版本
  • 7.1.4(2024年10月15日;穩定版本)[1]
編輯維基數據鏈結
原始碼庫 編輯維基數據鏈結
程式語言CC++Python
作業系統跨平台
類型虛擬機器
許可協定GPLv3,部分組件為專有軟體
網站www.virtualbox.org

與同性質的VMwareVirtual PC比較下,VirtualBox獨到之處包括遠端桌面協定(RDP)、iSCSIUSB的支援,VirtualBox在客戶機作業系統上已可以支援USB 3.0的硬體裝置,不過要安裝Virtualbox Extension Pack。

歷史

編輯

VirtualBox最初是以專有軟體協定的方式提供。2007年1月,InnoTek以GNU通用公共許可證(GPL)釋出VirtualBox而成為自由軟體,並提供二進位版本及開放原始碼版本的程式碼

而在2008年2月,InnoTek軟體公司由昇陽電腦公司所併購。[3]在2010年1月,甲骨文公司完成對昇陽電腦公司的收購。[4]

類比

編輯

能夠安裝多個客戶端作業系統,每個客戶端系統皆可獨立開啟、暫停與停止。主端作業系統與客戶端作業系統皆能相互通訊,多個作業系統同時運行的環境,也彼此能夠同時使用網路。

硬體支援

編輯
  • VirtualBox支援Intel VT-xAMD-V硬體虛擬化技術。
  • 硬碟被類比在一個稱為虛擬磁碟映像檔(Virtual Disk Images)的特殊容器,目前此格式不相容於其它虛擬機平臺運行,通常作為一個系統檔存放在主機端作業系統。VirtualBox能夠連結iSCSI,且能在虛擬硬碟上運作,此外VirtualBox可以讀寫VMware VMDK檔與VirtualPC VHD檔。
  • ISO映像檔可以被掛載成CD/DVD裝置,例如下載的Linux發行版DVD映像檔可以直接使用在VirtualBox,而不需燒錄在光碟片上,亦可直接在虛擬機上掛載實體光碟機。
  • 預設上VirtualBox提供了一個支援VESA相容的虛擬顯示卡,與一個供Windows、Linux、Solaris、OS/2客戶端系統額外的驅動程式(guest addition),可以提供更好的效能與功能,如當虛擬機的視窗被縮放時,會動態的調整解析度。在4.1更支援WDDM相容的虛擬顯示卡,令Windows VistaWindows 7可以使用Windows Aero
  • 在音效卡方面,VirtualBox虛擬一個Intel ICH AC97音效卡與SoundBlaster 16 聲霸卡
  • 乙太網介面卡方面,VirtualBox虛擬了數張網路卡:AMD PCnet PCI II、AMD PCnet-Fast III、Intel Pro/1000 MT Desktop、Intel Pro/1000 MT Server、Intel Pro/1000 T Server。
  • VirtualBox亦可類比UEFI韌體,但是,該UEFI韌體不支援部分版本的Windows系統。

特色

編輯
在VirtualBox中執行Ubuntu Live CD
  • 支援64位元客戶端作業系統,即使主機使用32位元CPU(6.0版後主機僅支援64位元作業系統);[5]
  • 支援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支援。

相關條目

編輯

參考資料

編輯
  1. ^ VirtualBox 7.1.4 (released October 15 2024). 2024年10月15日 [2024年10月16日]. 
  2. ^ "Status: Guest OSes" page on VirtualBox website. [2013-04-04]. (原始內容存檔於2022-05-05). 
  3. ^ "Sun Microsystems Announces Agreement to Acquire innotek, Expanding Sun xVM Reach to the Developer Desktop. [2009-09-06]. (原始內容存檔於2008-02-13). 
  4. ^ "Oracle Buys Sun". [2010-02-12]. (原始內容存檔於2021-03-09). 
  5. ^ Getting Support for Oracle VM VirtualBox. www.oracle.com. Oracle. [2020-08-04]. 原始內容存檔於2019-02-09. 

外部連結

編輯