VirtualBox

Tietokoneohjelma käyttöjärjestelmien virtualisoimiseen.

Oracle VM VirtualBox (aikaisemmin Sun VirtualBox, Sun xVM VirtualBox ja Innotek VirtualBox) on virtualisointiin käytettävä hypervisor, joka mahdollistaa toisen käyttöjärjestelmän suorittamisen.[3][4] Isäntäkäyttöjärjestelminä VirtualBox tukee Linux-, macOS-, Solaris- ja Windows-käyttöjärjestelmiä.[5] Ohjelman kehitti alun perin saksalainen Innotek GmbH, jonka Sun Microsystems osti helmikuussa 2008.[6]

Oracle VM VirtualBox
Kuvakaappaus VirtualBox 7.0.10 ohjelmistosta.
Kuvakaappaus VirtualBox 7.0.10 ohjelmistosta.
Kehittäjä Oracle Corporation
Kehityshistoria
Vakaa versio 7.0.16 ()[1]
Tiedot
Ohjelmistotyyppi Virtualisointi
Alusta Linux, macOS, Solaris ja Windows
Lisenssi GNU General Public License, versio 2. [2]
Aiheesta muualla
Verkkosivusto
Versiohallinta
VirtualBox OSE:n logo, 2007–2010

VirtualBoxin perusosa on julkaistu avoimen lähdekoodin GPLv2-lisenssillä, jonka lisäksi laajennuksille on erillinen Personal Use and Evaluation License -lisenssi.[7]

VirtualBox on tyypin 2 hypervisor, joka tarkoittaa että VirtualBox suoritetaan käyttöjärjestelmän päällä (ei suoraan laitteistolla).[3][4] VirtualBox tukee Open Virtualization Format (OVF) teollisuusstandardia virtuaalikoneille, joka sallii niiden käyttämisen myös eri virtualisointiohjelmissa.[3] Vieraskäyttöjärjestelmään voi asentaa ohjelmia, jotka sallivat kommunikoinnin isäntäkäyttöjärjestelmän kanssa suorituskyvyn parantamiseen.[3] VirtualBox tukee tilannekuvien (snapshot) tallentamista virtuaalikoneen tilasta.[3]

Versiosta 6.1.0 lähtien (julkaistu joulukuussa 2019) VirtualBox toimii ainoastaan suorittimilla, jotka tukevat virtualisointia laitteistolla (Intelin VT-x tai AMD-V).[8]

Käyttöjärjestelmätuki muokkaa

VirtualBox vaatii isännäksi 64-bittisen järjestelmän x86-64-pohjaisella suorittimella PC-yhteensopivalla, Applen tai Sunin laitteistolla. Ohjelmasta on myös versio macOS/ARM64 -alustalle, joka pystyy ajamaan x86/x64 -pohjaisia käyttöjärjestelmiä emuloimalla.[9]

VirtualBoxiin voi asentaa 32-bittisen tai 64-bittisen käyttöjärjestelmän. Virallisesti täysin tuettuja ovat Windows 8/10/11 ja Windows Server 2012 tai uudemmat, Solaris 10 tai uudempi, Oracle Linux, Ubuntu, Suse Linux. Lisäksi vanhempia versioita näistä käyttöjärjestelmistä ja OS/2 Warp 4.5 tuetaan epävirallisesti. VirtualBoxiin on myös mahdollista asentaa Mac OS X, mutta Applen lisenssi kieltää tämän. Lisäksi eri BSD-versioille löytyy tukea.[10]

Emuloitu laitteisto muokkaa

Eri-ikäisten käyttöjärjestelmien asennusta helpottaa emulaation tuki eri piirisarjoille, joita ovat PIIX3-eteläsilta, joka sisältyi Intel 430HX / Triton II -piirisarjaan Pentium / Pentium MMX -prosessoreille vuodelta 1996[11], PIIX4 (1997[12]) ja ICH6 (2004[13]).

Piirisarjojen IDE-tuen lisäksi VirtualBox emuloi LsiLogicin ja BusLogicin SCSI-ohjaimia, LsiLogicin SAS-ohjainta ja AHCI- (SATA-liitäntä) ja NVMe-levyjä (PCIe).

VirtualBoxin heikoin lenkki on grafiikkatuki, joka on olemassa geneerisille VGA ja SVGA-ohjaimille (Windows 7 tai uudempien tukema) ja VMSVGA, joka on yhteensopiva VMwaren SVGA-emulaation kanssa ja voi käyttää VMwaren ajureita.

Äänitukena on Intel HD Audio, Intel ICH AC'97 tai Sound Blaster 16.[14]

Lähteet muokkaa

Aiheesta muualla muokkaa

 
Commons
Wikimedia Commonsissa on kuvia tai muita tiedostoja aiheesta VirtualBox.