VirtualBox je virtualizačný softvérový produkt pre operačné systémy Microsoft Windows, DOS, GNU/Linux, Mac OS X a SUN Solaris/OpenSolaris. Program bol vytvorený spoločnosťou Innotek pomocou otvoreného zdrojového kódu Qemu. Prvá verejne dostupná verzia VirtualBoxu sa objavila 15. januára 2007.

Vo februári 2008 spoločnosť Innotek získala spoločnosť Sun Microsystems, pričom distribučný model VirtualBox sa nezmenil.

Komu kľúčové vlastnosti VirtualBoxu možno pripísať:

    Viacplatformový

    Modularita

    Podpora USB 2.0, keď sú hostiteľské zariadenia sprístupnené hosťujúcim OS

    Vstavaný server RDP, ako aj podpora klientskych zariadení USB cez protokol RDP

    Experimentálna podpora pre obrazy pevných diskov VMDK/VMware

    podpora iSCSI

    Podpora virtualizácie zvukových zariadení

    Podpora rôznych typov sieťovej interakcie (NAT, Host Networking via Bridged, Internal)

    Podpora pre strom uložených stavov virtuálneho počítača (snímky), ktorý je možné vrátiť späť z akéhokoľvek stavu hosťujúceho systému

    Podpora zdieľaných priečinkov pre jednoduché zdieľanie súborov medzi hostiteľskými a hosťujúcimi systémami

Podporovanévirtuálna schránkahostiteľOS:

    Windows: Windows XP, všetky servisné balíky (32-bitové), Windows Server 2003 (32-bitové), Windows Vista (32-bitové a 64-bitové)

    Apple MacOS X(Len hardvér Intel, podporované všetky verzie Mac OS X)

    linux: Debian GNU/Linux 3.1 („sarge“) a 4.0 („etch“), Fedora Core 4 až 8, Gentoo Linux, Redhat Enterprise Linux 3, 4 a 5, SUSE Linux 9 a 10, openSUSE 10.1, 10.2 a 10.3, Ubuntu 5.10 ("Breezy Badger"), 6.06 ("Dapper Drake"), 6.10 ("Edgy Eft"), 7.04 ("Feisty Fawn"), 7.10 ("Gutsy Gibbon"), Mandriva 2007.1 a 2008.0

Podporovanévirtuálna schránkahosťOS:

    Windows NT 4.0 Všetky verzie

    Windows 2000 / XP / Server 2003 / Vista Všetky verzie

    DOS / Windows 3.x / 95 / 98 / ME

    Linux 2.6 Všetky verzie

    Solaris 10, OpenSolaris

    OpenBSD Podporované sú verzie 3.7 a 3.8

III. Hlavné okno VirtualBoxu: prvky rozhrania, základné nastavenia

    Spustite prostredie VirtualBox:

Štart ProgramySunxVMVirtualBoxVirtualBox

V ľavej časti okna sa zobrazuje zoznam nainštalovaných virtuálnych strojov (na začiatku chýba). V pravej časti okna sa zobrazujú vlastnosti a charakteristiky aktuálneho (aktívneho) virtuálneho počítača. Nastavenia prostredia VirtualBox sú dostupné z hlavného menu.

    Vykonajte úvodné nastavenie prostredia VirtualBox:

    Súbor  Predvoľby otvorí okno, ktoré vám umožní zadať cestu k súborom virtuálneho počítača (špecifikujte D:\SOS\Machines) a súborom virtuálneho pevného disku (špecifikujte D:\SOS\VDI), ako aj zadať kľúč hostiteľa použitie (predvolený pravý Ctrl ), Jazyk rozhrania.

    Súbor  Správca virtuálneho pevného disku otvorí okno, ktoré vám umožní pripojiť hotové virtuálne pevné disky, obrazové súbory CD/DVD, obrazové súbory diskiet (súbory priložte v D:\SOS\Image\MS-DOS 6.22\..) adresár

VirtualBox je program, ktorý vám dokáže vytvoriť virtuálny stroj, ktorý má parametre skutočného počítača. Navyše na vytvorenom stroji bude dokonca možné spustiť akýkoľvek operačný systém.

Oracle VM VirtualBox si môžete stiahnuť do počítača, ktorý beží nielen na Windows. Nástroj podporuje Linux, Solaris, Mac OS X. Pomocou softvéru teda môžete spustiť virtuálny stroj so systémom Linux alebo dokonca Windows na počítači Mac.

Funkčné

Nástroj Oracle VM VirtualBox je schopný:

  • podpora hosťujúcich systémov na 64-bitových a 32-bitových systémoch,
  • podpora hardvérovej 3D akcelerácie, virtualizácie zvukových zariadení,
  • podporujú výmenu súborov medzi hosťujúcim systémom a hostiteľským systémom.

Keďže základná verzia programu Oracle VM VirtualBox je šírená pod licenciou GNU GPL, neexistujú žiadne obmedzenia na jej používanie, čo znamená, že ju možno nainštalovať doma aj na zariadeniach, ktoré sú v rámci podniku.

Samostatne stojí za zmienku multiplatformový charakter tohto softvéru, ako aj skutočnosť, že je schopný vytvárať hosťujúce 64-bitové systémy aj pri práci na 32-bitových hostiteľských systémoch.

Rozhranie

Ak ste si už stiahli Oracle VM VirtualBox v ruštine zadarmo, nainštalujte ho a spustite program. Ďalej budete musieť súčasne stlačiť Ctrl + N. Tým získate prístup k možnosti „Vytvoriť“. Alebo môžete kliknúť na položku ponuky „Stroj“ a odtiaľ vybrať „Vytvoriť“.

Budete musieť prísť s názvom stroja a vybrať typ a verziu operačného systému.

Zadajte hlasitosť Náhodný vstup do pamäťe, ktorý bude k dispozícii na prácu v tomto hosťujúcom systéme. Ak sem hodnoty nezapíšete, program to nastaví za vás. Spravidla zaberá jednu tretinu množstva pamäte RAM, ktorá je k dispozícii na vašom počítači. Môžete však zadať aj vlastné parametre. Pravdaže, snažte sa neprekračovať zelenú lúku. Pretože ak posuniete posúvač zodpovedný za tieto parametre mimo tento sektor, môžete mať problémy so systémom.

Keď táto fáza prejde, bude potrebné vytvoriť virtuálny disk. Tu sa musíte rozhodnúť, koľko miesta na to potrebujete, a do príslušného poľa zadajte požadovanú hodnotu. Teraz zostáva len kliknúť na "Spustiť".

Ak však chcete zadať obraz zavádzacieho CD, musíte kliknúť na Zariadenia - Optické jednotky - Vybrať súbor virtuálnej optickej jednotky.

Zobrazí sa okno, v ktorom budete musieť vydláždiť cestu k súboru s obrázkom CD, na ktorom je načítaný operačný systém, ktorý potrebujete. Ďalej kliknite na "Otvoriť". A tým sa inštalácia virtuálneho operačného systému skončí.

Ak ste si stiahli Oracle VM VirtualBox pre Windows 10, 8, 7 pre 32 bit a 64 bit z novej verzie, uvidíte, že majú množstvo významných doplnkov. Teraz môžete napríklad exportovať virtuálne počítače do Oracle Cloud. Taktiež je tu prepracovaný grafický volič, potlačená podpora zvuku pri nahrávaní videa. Táto možnosť je však zatiaľ experimentálna.

Je pozoruhodné, že všetky stroje vytvorené týmto spôsobom sa vyznačujú vysokou produktivitou.

Požiadavky na systém

Podporované systémy:

  • Windows: Vista SP1 a novší (32-bitový a 64-bitový), Server 2008 (64-bitový), Server 2008 R2 (64-bitový), 7 (32-bitový a 64-bitový), 8 (32-bitový a 64-bit), 8.1 (32-bit a 64-bit), 10 RTM zostava 10240 (32-bit a 64-bit), Server 2012 (64-bit), Server 2012 R2 (64-bit).
  • Hostitelia Mac OS X (64-bit): 10.9 (Mavericks), 10.10 (Yosemite), 10.11 (El Capitan)
  • Hostitelia Linuxu (32-bitový a 64-bitový): Ubuntu 12.04 LTS – 16.10, Debian GNU/Linux 7 („Wheezy“), 8 („Jessie“) a 9 („Stretch“), Oracle Enterprise Linux 5, Oracle Linux 6 a 7, Redhat Enterprise Linux 5, 6 a 7, Fedora Core / Fedora 6 až 24, Gentoo Linux, openSUSE 11.4 - 13.2
  • VMware Workstation je program, ktorý vám umožňuje vytvárať virtuálne stroje na hostiteľskom systéme. Počet programov pre hostí môže byť neobmedzený. Všetko závisí od schopností samotného hostiteľského systému. Hosťovské operačné systémy nainštalované na počítači bežia vo virtuálnom prostredí bez ovplyvnenia skutočného systému. Podozrivý softvér tak bude možné kontrolovať bez obáv, že poškodí natívny OS.
  • Virtuálne PC. Virtualizačný softvérový balík pre operačný systém Windows, ako aj emulačný program pre Mac OS.
  • Pracovná stanica VMware. Virtualizačný softvér určený pre počítače x86-64 s operačnými systémami Microsoft Windows a Linux.
  • hypervízor. Program alebo hardvérový obvod, ktorý umožňuje alebo umožňuje súčasné, paralelné vykonávanie viacerých operačných systémov na tom istom hostiteľskom počítači.
  • QEMU. Bezplatný a otvorený softvér na emuláciu hardvéru rôzne platformy. Zahŕňa emuláciu procesory Intel x86 a I/O zariadenia.

Záver

Existuje mnoho dôvodov, prečo môžu používatelia chcieť virtuálny systém nainštalovaný v operačnom systéme počítača. Bohužiaľ, nie je toľko hodnotných softvérov, ktoré vám umožnia realizovať to, čo chcete.

Oracle VM VirtualBox však na ich pozadí výrazne vyniká. Okrem toho si môžete stiahnuť Virtual Box v ruštine. Koniec koncov, táto verzia vám umožní rýchlo pochopiť funkcie programu. Oracle VM VirtualBox si môžete stiahnuť z našej webovej stránky.

Aby nebol operačný systém nainštalovaný v počítači vystavený riziku, ale aby bolo možné skúmať rôzny softvér a funkčnosť akéhokoľvek iného operačného systému, existuje na trhu so softvérom špeciálny typ softvéru na vytváranie virtuálne počítače. Takéto programy vytvárajú virtuálne prostredie emulujúce hardvérový počítač. A na tomto emulátore môžete nainštalovať rovnaký virtuálny operačný systém. Najznámejším takýmto programom je VirtualBox od amerického vývojára Oracle.

1. Vlastnosti programu

Zadarmo, funkčnosť, multiplatformové, rusifikácia, intuitívne rozhranie, jednoduchosť a prehľadnosť softvérových procesov a nastavení, návod na vytváranie virtuálnych počítačov krok za krokom – to sú hlavné prednosti VirtualBoxu, vďaka ktorým vážne prekonáva svojich konkurentov.

Takže jeden z hlavných konkurentov - program VMware Workstation - je platený komerčný softvér. Zadarmo len na použitie VMware Player- Toto je značne obmedzená verzia programu Workstation z hľadiska funkčnosti. Zatiaľ čo VirtualBox poskytuje plnú funkčnosť zadarmo. VirtualBox navyše existuje vo verziách na inštaláciu nielen na Windows a Linux, ako je VMware Workstation, ale prvý sa dá nainštalovať aj na Mac OS X a Solaris.

A VMware Workstation nemá schopnosť upravovať video pamäť, ako napríklad VirtualBox.

Oba tieto programy majú aj spoločného konkurenta od Microsoftu – Hyper-V, ktorý je súčasťou niektorých Verzie systému Windows. A pracovať s ním samozrejme môžete len v rámci štúdia všadeprítomného OS Windows. Program nepodporuje Linux ani Mac OS X.

VirtualBox má najširší výber systémov, ktoré je možné nainštalovať ako virtuálny OS – väčšina verzií Windows, Linux, Mac OS X a Solaris, vrátane 32-bitových aj 64-bitových. Niektorým sa dokonca podarí vytvoriť emulátor Androidu pomocou VirtualBoxu.

Ako vidíte, ak ste rozhodnutí vydať sa cestou experimentovania s virtuálnym počítačovým prostredím, VirtualBox je na to ideálnym nástrojom.

2. Minimálne systémové požiadavky

Pokiaľ ide o inštaláciu VirtualBoxu nie v režime aktívneho virtuálneho počítača, tu program nie je náročný na hardvérové ​​zdroje - na inštaláciu programu je potrebné úplné minimum:
- 512 MB RAM,
— 200 MB miesta na pevnom disku na inštaláciu,
- procesor s frekvenciou, podľa požiadaviek samotného OS, napríklad v prípade Windows XP ide o Pentium aspoň 300 MHz alebo jeho ekvivalent od AMD.

Ale opäť ide o systémové požiadavky čisto na inštaláciu VirtualBoxu na fyzický (hlavný) OS. Aktívny režim virtuálneho počítača bude vyžadovať oveľa viac systémových prostriedkov a špecifické požiadavky už určí rovnaký virtuálny (hosťujúci) OS.

VirtualBox vytvára virtuálny počítač na základe hardvérových charakteristík fyzického počítača, z ktorých niektoré sa automaticky emulujú do virtuálneho počítača – napríklad procesor, grafická karta, jednotka CD/DVD, porty USB. A časť - RAM a obsadené miesto na disku - sú emulované podľa nastavení, ktoré nastavíte pri vytváraní virtuálneho počítača programom. Niektoré hardvérové ​​charakteristiky virtuálneho počítača je možné v budúcnosti zmeniť ich nastavením na menšie hraničné parametre, ktoré má VirtualBox právo používať. Koniec koncov, virtuálny počítač v prevádzkovom stave si požičia výkon procesora, grafickej karty a pamäte RAM rovnako z fyzického počítača.

Koľko pamäte RAM a miesta na disku môže byť pridelené virtuálnemu stroju, keď ho vytvorí VirtualBox?

Odporúča sa poskytnúť virtuálnemu OS nie viac ako polovicu dostupnej pamäte RAM na fyzickom počítači. Ale aj na to, aby virtuálny OS fungoval, môže byť potrebných minimálne 512 MB až 1 GB RAM. Napríklad na viac-menej bežné fungovanie virtuálne okná XP alebo Linux budú potrebovať minimálne 512 MB RAM.

A pre inštaláciu systému Windows 7 alebo 8 (8.1) na virtuálny počítač bude minimálna pamäť RAM 1 GB.

Virtuálny OS bude neustále zaberať miesto na pevnom disku počítača vo forme súboru vo formáte programu. A ak veľa ľudí určite bez problémov nájde minimálne 4-5 GB navyše pre Windows XP alebo Linux, tak asi 20-25 GB na plnú prevádzku Windows 7 alebo 8 (8.1), napríklad majitelia starých PC zostáv s o pevný disk na nejakých 160 GB sa bude treba postarať vopred a rozlúčiť sa s dlho nepoužívaným odpadkovým košom.

3. Ako stiahnuť program zadarmo

Na oficiálnej webovej stránke vývojára si môžete úplne zadarmo stiahnuť inštalátor programu VirtualBox v aktuálnej verzii 4.3.8.

4. Ako nainštalovať program

Na inštaláciu programu stačí spustiť stiahnutý inštalátor zo sťahovania prehliadača. VirtualBox je nainštalovaný štandardne, aj keď v angličtine. Nerobte si starosti, ak tento jazyk nepoznáte: vyžaduje sa od vás, aby ste niekoľkokrát stlačili " Ďalšie» - t.j. " Ďalej».

Navyše všetko aktívne zložky, s ktorým je nainštalovaný VirtualBox, bude potrebný na jeho plnú prevádzku.

Jediná vec je, že počas inštalácie programu sa na pár minút stratí pripojenie k lokálnej sieti. Je to potrebné na inštaláciu sieťových ovládačov pre virtuálny počítač, aby fungoval na internete. VirtualBox však o tom vydá upozornenie, hoci v angličtine.

Nerobte si starosti, môžete bezpečne stlačiť inštalačný príkaz - " Inštalácia».

Windows 7 a 8 (8.1) sú spočiatku nedôverčivé voči softvéru tretích strán, preto neustále žiadajú buď administrátorské práva, alebo povolenie dôverovať nejakému vývojárovi, prípadne inštalovať jednotlivé zložky dať im povolenie. Ak teda počas inštalácie potrebujete dodatočne potvrdiť inštaláciu komponentov VirtualBox - USB Support (podpora USB portov) alebo VirtualBox Networking (sieťová podpora), takéto potvrdenie je samozrejme potrebné poskytnúť.

Potom program dokončí proces inštalácie a ak nezrušíte začiarknutie automatického spustenia, ihneď po kliknutí na tlačidlo dokončiť - " Skončiť"- VirtualBox sa pred vami objaví v celej svojej kráse a už s rozhraním v ruskom jazyku.

To je všetko - proces inštalácie samotného programu je dokončený. Pred nami je však vytvorenie virtuálneho počítača a inštalácia virtuálneho operačného systému podľa vášho výberu.

5. Vytvorte virtuálny stroj

Pri vytváraní virtuálneho počítača pomocou VirtualBox nemôžete urobiť chybu: po inštalácii bude v hlavnom okne programu viditeľné jediné aktívne tlačidlo - “ Vytvorte“, v skutočnosti tam, kde musíte kliknúť. V zobrazenom okne musíte zadať názov virtuálneho počítača, vybrať operačný systém a jeho konkrétnu verziu.

Kliknite na " Ďalšie».

V ďalšom okne s nastaveniami VirtualBoxu je potrebné nastaviť hodnotu RAM, ktorú virtuálnemu počítaču požičiavate na dočasné použitie, keď je aktívny – v skutočnosti, ako je uvedené vyššie. Pomocou posúvača nastavte požadovanú hodnotu alebo zadajte presný počet pamäte RAM do poľa vedľa nej.

Nechoďte na červenú čiaru - tým sa prenesie polovica hardvérového výkonu skutočného počítača na virtuálny počítač a v prípade počítačov s nízkym výkonom nemusí byť dostatok výkonu na spustenie hlavného OS, nehovoriac o virtuálnych prostrediach. . Minimálne odporúčania samotného VirtualBoxu sú príliš malé na plnohodnotnú prácu, preto, ako je uvedené vyššie, by ste nemali prideľovať menej ako 512 MB pre operačný systém menej náročný na zdroje a menej ako 1 GB RAM pre operačný systém náročnejší na zdroje.

Kliknite na " Ďalšie».

« Vyberte pevný disk“ – presne toto musíte urobiť v ďalšom okne nastavenia VirtualBoxu. A tu pre väčšinu bude vhodné ponechať predvolenú položku - " Vytvor nový virtuálne ťažké disk».

Kliknite na " Vytvorte».

Zobrazí sa nasledujúce okno s viacerými formátmi súborov virtuálneho úložiska pevný disk, s ktorým dokáže VirtualBox pracovať. Musíte ponechať predvolenú položku - " VDI».

Kliknite na " Ďalšie».

Pri type virtuálneho pevného disku - ďalšie okno s nastaveniami VirtualBox - je lepšie urobiť to isté ako vyššie - ponechať predvolenú položku.

Pevný pevný disk virtuálneho stroja bude v prevádzke svižnejší.

Kliknite na " Ďalšie».

V ďalšom okne vás VirtualBox vyzve, aby ste pomenovali virtuálny pevný disk. To nie je také dôležité, pretože názov môžete ponechať štandardne, prevzatý z názvu samotného virtuálneho počítača. Oveľa dôležitejšie je priradiť priečinok na uloženie súboru virtuálneho pevného disku a správne určiť jeho veľkosť.

O minimálnom objeme virtuálneho pevného disku sme hovorili vyššie, poznamenávame len, že tu je potrebné vychádzať čisto z dostupného miesta na fyzickom pevnom disku. Navyše treba počítať s tým, že okrem inštalácie samotného virtuálneho OS zaujmú určité miesto rôzne servisné prostredia a vlastne aj testované programy.

V predvolenom nastavení sa priečinok na ukladanie súborov virtuálneho pevného disku zapisuje na systémový disk fyzického počítača, kde mnohí nemusia mať miesto pre „ťažké“ Windows 7 a 8 (8.1). A prečo zasypať systémový disk? Je lepšie zvoliť miesto uloženia na nesystémovom disku. Kliknite na ikonu priečinka a vyberte umiestnenie úložiska.

Kliknite na " Vytvorte».

Počkajte, kým VirtualBox vytvorí virtuálny počítač. Potom sa v ľavej časti hlavného okna programu zobrazí jeho názov s poznámkou " Vypnutý“ a v pravej časti okna môžete vidieť hlavné parametre hardvéru.

6. Inštalácia operačného systému na virtuálny počítač

Vopred si musíte pripraviť obraz inštalačného disku so zvoleným operačným systémom alebo vložiť zavádzací disk do CD / DVD mechaniky fyzického PC.

V hlavnom okne VirtualBoxu spustite vytvorený virtuálny počítač pomocou " Bežať". Potom v automaticky zobrazenom okne na výber vymeniteľného média na spustenie vyberte buď obraz inštalačného disku s operačným systémom, alebo priraďte zavádzací disk umiestnený v jednotke CD / DVD. Ak to chcete urobiť, kliknite na ikonu prehľadávania vo forme priečinka.

Pri prvej inštalácii dosiaľ neznámeho OS postupujte podľa pokynov inštalátora.

Pomohol vám tento článok?

Oracle VM VirtualBox - výkonný bezplatný virtualizačný systém pre architektúry x86 a AMD64/Intel64 na vytváranie izolovaných virtuálnych strojov s rôznymi operačnými systémami pre firemných a domácich používateľov.

Program je úplne zadarmo a úplne v ruštine, vďaka čomu je veľmi atraktívny pre použitie na domácich aj pracovných počítačoch. Systém bol prvýkrát sprístupnený v roku 2007 spoločnosťou InnoTek v dvoch verziách, open source a closed source, obe sú bezplatné na nekomerčné použitie. V roku 2008 platformu kúpila spoločnosť Sun Microsystems, ktorá ju v súčasnosti vyvíja.

Platforma je virtualizačný systém pre hostiteľské systémy Windows, Linux a Mac OS a poskytuje interakciu s hosťujúcimi operačnými systémami Windows (2000/XP/2003/ /Seven, atď.), Linux (Ubuntu/Debian/ OpenSUSE/ Mandriva atď.) , OpenBSD, FreeBSD, OS/2 Warp.

Popis programu

Oracle VM VirtualBox je multifunkčný nástroj na vytváranie izolovaných virtuálnych strojov, ponúka vysoký výkon a zároveň je jediným profesionálnym riešením, ktoré je voľne dostupné a open source podľa podmienok GNU General Public License (GPL) v.2.

VirtualBox podporuje veľké množstvo hosťujúcich operačných systémov vrátane, ale nie výlučne, Windows (NT 4.0, 2000, XP, Server 2003, Vista, Windows 7), DOS/Windows 3. x, Linux (2.4 a 2.6), Solaris a OpenSolaris, OS/2 a OpenBSD.

VirtualBox sa aktívne vyvíja s častými aktualizáciami a má stále rastúci zoznam funkcií, podporovaných hosťujúcich operačných systémov a platforiem, na ktorých beží. VirtualBox je spoločným úsilím podporovaným špecializovanými spoločnosťami: všetci sú povzbudzovaní, aby prispeli, zatiaľ čo Oracle zaisťuje, že produkt spĺňa kritériá profesionálnej kvality.

Funkcie balíka VirtualBox Extension Pack

Rozširujúci balík pridáva nové užitočné funkcie pre obľúbené virtualizačné riešenie VirtualBox.

Sada doplnkov obsahuje USB 2.0 radič (EHCI), ktorý vám napríklad umožní zlepšiť výkon vašich USB 2.0 zariadení.

Získate tiež podporu VirtualBox Remote Desktop Protocol (VDRP). V podstate vám to umožňuje spustiť virtuálny stroj na jednom počítači a na inom ho môžete zobraziť a spravovať.

Balík Extension Pack obsahuje aj podporu pre vzdialené spustenie počítača cez emuláciu boot ROM Intel PXE s podporou sieťovej karty E1000.

Všetky tieto funkcie vyžadujú samostatnú inštaláciu balíka „vbox-extpack“ nad VirtualBox (pre stiahnutie prejdite do časti Užitočné odkazy).

Zatvorte VirtualBox, stiahnite a spustite inštalačný súbor VirtualBox Extension Pack a VirtualBox spustí doplnok a nainštaluje ho, pričom aktualizuje všetky staršie verzie, ktoré mohli byť nainštalované.

Systémové požiadavky VirtualBox

Podporované systémy

Windows hostitelia:

  • Windows Vista SP1 a novší (32-bitový a 64-bitový)
  • Windows Server 2008 (64-bitový)
  • Windows Server 2008 R2 (64-bitový)
  • Windows 7 (32-bitový a 64-bitový)
  • Windows 8 (32-bitový a 64-bitový)
  • Windows 8.1 (32-bitový a 64-bitový)
  • Windows 10 RTM zostava 10240 (32-bitový a 64-bitový)
  • Windows Server 2012 (64-bitový)
  • Windows Server 2012 R2 (64-bitový)
MacOS X hostitelia (64-bit):
  • 10.9 (Mavericks)
  • 10.10 (Yosemite)
  • 10.11 (El Capitan)
linux hostitelia (32-bitové a 64-bitové), vrátane:
  • Ubuntu 12.04 LTS – 16.04
  • Debian GNU/Linux 7 ("Wheezy"), 8 ("Jessie") a 9 ("Stretch")
  • Oracle Enterprise Linux 5, Oracle Linux 6 a 7
  • Redhat Enterprise Linux 5, 6 a 7
  • Fedora Core / Fedora 6 až 24
  • Gentoo Linux
  • openSUSE 11.4 - 13.2
Stiahnite si z oficiálnej stránky Podrobnejšie predstavenie platformy Oracle VM VirtualBox nájdete na stránke .

Spojler: Snímky obrazovky programu










Posledná úprava: 28.01.2019

VirtualBox 4.3.10 ponúka podporu OS X na celú obrazovku

VirtualBox 4.3.10. Hoci vydanie ponúka predovšetkým sériu opráv chýb, riešenie prináša jednu novú funkciu pre používateľov OS X.

VirtualBox je bezplatná aplikácia na vytváranie virtuálnych počítačov. Program podporuje takmer všetky moderné operačné systémy, ako hosťujúce operačné systémy môžete použiť Windows, DOS/Windows 3.x, Linux, OpenBSD a ďalšie.

Nová funkcia– experimentálna natívna podpora režim celej obrazovky, ktorý bol predtým implementovaný v Mountain Lion a Mavericks. Táto nová možnosť prichádza s odstránením ďalšej: tlačidla minimalizovať na paneli s nástrojmi.

Medzi ďalšie pozoruhodné vylepšenia patria:

  • Zabezpečená správna inštalácia doplnkov Linuxu v hosťovských prostrediach Ubuntu s adresárom /usr/lib64.
  • Doplnky X11 opravili problém, kedy proces VBoxClient nebol správne ukončený, čo malo za následok značné využitie procesora.
  • Vylepšená emulácia niektorých MSR.
  • Opravená chyba, ktorá za určitých podmienok bránila vytváraniu kompaktných snímok.
  • Synchronizácia HID LED medzi hostiteľmi Windows a Mac.
  • Opravené chyby v podpore 3D hardvérovej akcelerácie.


Pre spoluprácu nás prosím kontaktujte alebo korešpondenčne. Bezplatná pomoc na fóre sa objaví infekcia a technické problémy a musíte vytvoriť novú tému v príslušnej sekcii.

Ktorýkoľvek bod na mape môže byť stredom sveta. Nie je ani zlý, ani dobrý. On proste je. Nie je tu žiadna cnosť ani neúcta. Ste tu len vy sami so svojím svedomím. A tak ďalej, kým sa preteky neskončia, kým nepríde koniec, kým sa nepremeníme na duchov, za ktorých sme si mysleli, že sme. (c) film "Legenda"

Viac stratíte nerozhodnosťou ako nesprávnym rozhodnutím. c) Carmela soprán

Nová verzia VirtualBox 5.0.10


VirtualBox 5.0.10 pre Windows hostí x86/amd64


VirtualBox 5.0.10 pre hostiteľov OS X amd64



VirtualBox 5.0.10 pre hostiteľov Linuxu



VirtualBox 5.0.10 pre hostiteľov Solaris amd64

VirtualBox 5.0.10 Oracle VM VirtualBox Extension Pack Všetky podporované platformy

Changelog VirtualBox 5.0.10 (vydaný 2015-11-10)

  • VMM: vylepšená podpora pre určité procesory Intel Atom (chyba #14773)
  • VMM: oprava emulácie systémového registra (regresia 5.0; chyba č. 14515)
  • GUI: Opravený okamžitý problém so snímkou ​​obrazovky (chyba č. 14108)
  • GUI: Opravený ďalší problém s preparovaním okna s 3D prekrytím, keď sa VM prepne do režimu celej obrazovky na hostiteľoch X11
  • GUI: opravený index pomocníka (chyba č. 14722)
  • GUI: opravený problém so synchronizáciou stavu v okne správcu virtuálnych počítačov, keď bol virtuálny počítač pozastavený v okne spustenia
  • Zvuk: opravené pozastavenie/obnovenie zvukových streamov pri pozastavení/znova pozastavení virtuálneho počítača (chyba #14784)
  • Zvuk: správne resetujte zvukové toky AC97, inak je ticho, kým sa neprehrá tok s iným ako 48 kHz
  • Zvuk: opravená malá chyba emulácie kodeku AD1980 zariadenia HDA, aby nedávni linuxoví hostia fungovali (chyba #14653)
  • USB: niekoľko opráv pre radič xHCI
  • USB: opravené zlyhanie za určitých podmienok na hostiteľoch s linuxovými jadrami staršími ako verzia 3.3
  • USB: lepšia identifikácia určitých zariadení USB
  • NAT: podpora TCP v DNS proxy (chyba #14736)
  • Sieť NAT: opravené sporadické zlyhania na hostiteľoch Windows (chyba č. 13899)
  • API: pri vytváraní odlišných obrazov (napr. ako súčasť snímky alebo klonovania VM) použite, ak je to možné, rovnaký variant obrazu disku ako rodičovský obraz, čo znamená, že napr. rozdielny obraz pre obraz VMDK rozdelený do 2 GB súborov bude tiež rozdelený (chyba #14764)
  • API: Opravy spracovania frontu udalostí, ktoré zabraňujú strate určitých udalostí za behu (napr. pripojená nová webová kamera), obzvlášť dôležité na hostiteľoch Mac OS X
  • Webová kamera: oprava prechodu pre určité zariadenia (iba hostitelia Windows)
  • VBoxManage: nezlyháva pri obnovení aktuálnej/úpravy snímky, ak VM nemá žiadne snímky
  • VBoxManage: nezlyháva pri hesle addenc controlvm (chyba #14729)
  • Hostitelia Mac OS X: na určitých hostiteľoch použite správne jadro
  • Hostitelia Windows: opravená externá autentifikácia VRDP
  • Hostitelia Windows: umožňujú použiť cestu k zdieľanému priečinku s predponou cesty s predĺženou dĺžkou (regresia 5.0; chyba #14651)
  • Hostitelia Windows: oprava zlyhania v ovládači hostiteľa netfilter za určitých podmienok (chyba #14799)
  • Hostiteľský inštalátor systému Windows: zdokumentované a opravené verejné vlastnosti, ktoré možno do určitej miery použiť na kontrolu inštalácie
  • Hostiteľský inštalátor systému Windows: opravené nespustenie samotnej inštalácie pri zobrazení informácií o verzii alebo dialógových oknách pomocníka
  • Dodatky X11: pridaná základná podpora pre X.Org Server 1.18 (3D vyžaduje ďalšie opravy)

Nová verzia VirtualBoxu 5.0.12


VirtualBox 5.0.12 pre Windows hostí x86/amd64

VirtualBox 5.0.12 pre hostiteľov OS X amd64


VirtualBox 5.0.12 pre hostiteľov Linuxu

VirtualBox 5.0.12 pre hostiteľov Solaris amd64

VirtualBox 5.0.12 Oracle VM VirtualBox Extension Pack Všetky podporované platformy

Changelog VirtualBox 5.0.12 (vydaný 2015-12-18)

Toto je údržba. Nasledujúce položky boli opravené a/alebo pridané:

  • GUI: opravené nesprávne správanie pri posúvaní v okne výberu virtuálneho počítača, keď je položka virtuálneho počítača presunutá z oblasti panela výberu
  • GUI: opravené overenie pravidiel presmerovania portov IPv6
  • GUI: potlačenie sprievodcu prvým spustením, ak je médium CD/DVD vložené pomocou používateľského rozhrania voliča
  • GUI: opravené kódy skenovania sekvencií kláves Ctrl+Break (chyba )
  • GUI: vylepšené ovládanie ukazovateľa myši na výber textu (chyba )
  • Hostiteľské služby: opravené zlyhanie počas vypínania virtuálneho počítača za zriedkavých podmienok (regresia 5.0.6; chyba )
  • Zdieľané priečinky: opravené porušenie zdieľania, ak sa súbor otvorí na kontrolu atribútov (iba hostitelia Windows; chyba )
  • Webová kamera: oprava prechodu pre určité zariadenia (iba hostitelia Mac OS X)
  • XHCI: opravená nefunkčná emulácia, ak sa používa softvérová virtualizácia
  • XHCI: niekoľko opráv
  • 3D: Spracovanie pevného stavu za určitých podmienok (chyba)
  • Zvuk: viacero opráv
  • BIOS: pridaná podpora LBA64 pre možnosť zavádzania z veľkých pevných diskov (chyba)
  • EFI: oprava pre hostí so systémom Windows 10
  • ExtPack: pred inštaláciou rozširujúceho balíka skontrolujte, či sú spustené virtuálne počítače, aby ste predišli problémom so zamykaním systému súborov
  • rdesktop-vrdp: opravy tarballu so zdrojovým kódom
  • Hostitelia Windows: opravené zamrznutie pri použití knižnice VBoxAuthSimple na externú autentifikáciu VRDP (chyba)
  • Hostitelia Windows: opravená regresia, ktorá bránila pripojeniu k fyzickému sieťovému adaptéru so zakázaným TCP/IP (chyba )
  • Hostitelia Windows: opravená regresia, ktorá spôsobila, že sa viacportové adaptéry zobrazovali ako jeden adaptér (chyby , )
  • Hostitelia Windows: opravená regresia, ktorá spôsobila, že sa vytvorené adaptéry len pre hostiteľov nezobrazovali v zozname (chyba )
  • Hostitelia systému Windows: opravené problémy s vytvorením adaptéra iba pre hostiteľa súvisiace so systémom Windows 10 (chyby , )
  • Hostitelia Linux: Problém s kompatibilitou súborov .desktop (chyba )
  • Hostitelia / hostia Linuxu: opravy pre RHEL 7.2 (chyba )
  • Príkaz na rekompiláciu modulov hostiteľského jadra bol opäť zmenený na /sbin/rcvboxdrv setup (bug )
  • Hostitelia Linuxu: niektoré opravy pre prechod PCI (stále vysoko experimentálne)
  • Hostitelia Linux/Mac OS X: opravené zaseknutie VM počas spúšťania za určitých okolností (chyba )
  • Hostitelia Solaris: pridané väzby Python 2.7
  • Hostitelia Mac OS X: opravené možné zlyhanie pri zmene predvoleného vstupného alebo výstupného zvukového zariadenia
  • Hostitelia Mac OS X: opravená panika za určitých podmienok
  • Doplnky pre Linux: zabráňte kompilátoru odstrániť mŕtvy kód na životne dôležitom kóde v komunikácii hosť/hostiteľ (chyba)
  • Doplnky pre Linux: pri pripájaní zdieľaného priečinka explicitne odovzdajte názov zdieľania tak, aby /proc/mounts obsahoval tento názov namiesto "none"
  • Linux Additions: riešenie problému systemd v spojení so SELinuxom, ktorý zabránil správnemu povoleniu služby "vboxadd" počas aktualizácie doplnkov

Nová verzia VirtualBoxu 5.0.14


VirtualBox 5.0.14 pre hostiteľov Windows x86/amd64

VirtualBox 5.0.14 pre hostiteľov OS X amd64

VirtualBox 5.0.14 pre hostiteľov Linuxu

VirtualBox 5.0.14 pre hostiteľov Solaris amd64

VirtualBox 5.0.14 Rozširujúci balík Oracle VM VirtualBox Všetky podporované platformy

VirtualBox 5.0.14 Software Developer Kit (SDK) Všetky platformy

Novinka vo verzii 5.0.14

  • Rozhranie: obmedzenie počtu jadier VCPU tak, aby zodpovedali počtu fyzických jadier v systéme Mac OS X;
  • Zvuk: Opravená chyba, ktorá bránila načítaniu uloženého stavu uložených hostí s emuláciou HDA.
  • Zvuk: opravený pád, keď sa kompilátor postprocesora nepodarí inicializovať;
  • Zvuk: opravený problém so zachytením zvuku v systéme Mac OS X;
  • Úložisko: Opravené možné zlyhanie pri priložení rovnakého súboru viackrát ISO obraz na jeden virtuálny stroj;
  • BIOS: správne upozornenie pri pripojení dvoch disketových jednotiek;
  • USB: Opravený problém s filtrami, ktorý za určitých okolností spôsoboval zlyhanie snímania zariadenia.
  • ExtPack: opravený problém s nekompatibilitou, kedy boli nesprávne spracované balíky rozšírení čiernej listiny staršie ako verzia 4.3.30;
  • Hostiteľské systémy Windows: Opravené vrátenie spôsobujúce zlyhanie robocopy.
  • Hostiteľské systémy Linux: správne vytvorenie symbolického odkazu /sbin/rcvboxdrv;
  • Hostiteľské systémy Mac OS X: niekoľko opráv pre USB v El Capitan;
  • Dodatky pre Linux: Opravy pre Linux 4.5.

ČO JE NOVÉ

Novinka vo verzii 5.0.16

Toto je ladiaca verzia, ktorá opravuje chyby a obsahuje vylepšenia funkcií.

(oficiálna stránka, angličtina)

Novinka vo verzii 5.0

  • Podpora režimu paravirtualizácie pre hostí so systémom Windows a Linux: Výrazné zlepšenie výkonu hosťujúceho OS vďaka použitiu vstavanej podpory virtualizácie na Oracle Linux 7 a Microsoft Windows 7 a vyššie;
  • Optimalizované využitie procesora: vykonávať širokú škálu inštrukcií na CPU v hosťujúcom OS, čo umožňuje aplikáciám aplikovať najnovšie pokyny do zariadenia pre maximálny výkon;
  • Podpora zariadení USB 3.0: Hosťujúce operačné systémy teraz dokážu priamo rozpoznať zariadenia USB 3.0 a bežať pri plnej rýchlosti. Hosťovský systém je možné nakonfigurovať tak, aby podporoval špecifikácie USB 1.1, 2.0, 3.0;
  • Podpora obojsmerného režimu drag and drop pokles na výmenu obsahu medzi hosťujúcim OS a hostiteľským systémom. Funkcia drag and drop vám umožňuje transparentne a pohodlne kopírovať alebo otvárať súbory, priečinky atď.;
  • Šifrovanie obrazu disku: dáta môžu byť šifrované v obraze virtuálneho disku za behu pomocou štandardného algoritmu AES, ktorý podporuje 256-bitové šifrovacie kľúče. Nová funkcia zaručuje bezpečnosť zašifrovaných údajov ako počas obdobia činnosti, tak aj pri nečinnosti virtuálneho počítača.


Pre spoluprácu nás prosím kontaktujte alebo korešpondenčne. Na fóre je poskytovaná bezplatná pomoc s infekciami a technickými problémami a v príslušnej sekcii musíte vytvoriť novú tému.

Ktorýkoľvek bod na mape môže byť stredom sveta. Nie je ani zlý, ani dobrý. On proste je. Nie je tu žiadna cnosť ani neúcta. Ste tu len vy sami so svojím svedomím. A tak ďalej, kým sa preteky neskončia, kým nepríde koniec, kým sa nepremeníme na duchov, za ktorých sme si mysleli, že sme. (c) film "Legenda"

Viac stratíte nerozhodnosťou ako nesprávnym rozhodnutím. c) Carmela soprán

ČO JE NOVÉ

Novinka vo verzii 5.1

Vydanie 5.1 podporuje najnovšie hosťujúce operačné systémy a hostiteľské systémy vrátane Mac OS X Yosemite, Windows 10, Oracle Linux, Oracle Solaris, ďalšie operačné systémy Linux a originálne operačné systémy. Hlavné funkcie VM VirtualBox 5.1:

  • Vylepšený výkon: Výrazne zvýšený výkon pre viacprocesorové virtuálne stroje a sieťové pripojenia.
  • Nástroj na hlásenie chýb: nový nástroj zhromažďuje informácie a protokoly týkajúce sa hostiteľského systému a hosťujúceho systému na ladenie alebo analýzu.
  • Vylepšené okno denníka: nové možnosti protokolovania udalostí vám umožnia zvýrazniť a filtrovať informácie súvisiace s hosťom virtuálne stroje.
  • Vylepšená podpora médií: vylepšená podpora pre rôzne zariadenia USB a viackanálový zvuk.
  • Emulácia flash disku: Nový radič emulácie úložiska NVMHCI vám umožňuje emulovať zariadenia NVME – flash disky – v hosťujúcich systémoch.
  • Vylepšená integrácia Linuxu: automatické nasadenie modulov pri aktualizácii linuxového jadra a vylepšená integrácia najnovších linuxových distribúcií.
  • (Angličtina, oficiálna stránka)


Pre spoluprácu nás prosím kontaktujte alebo korešpondenčne. Na fóre je poskytovaná bezplatná pomoc s infekciami a technickými problémami a v príslušnej sekcii musíte vytvoriť novú tému.

Ktorýkoľvek bod na mape môže byť stredom sveta. Nie je ani zlý, ani dobrý. On proste je. Nie je tu žiadna cnosť ani neúcta. Ste tu len vy sami so svojím svedomím. A tak ďalej, kým sa preteky neskončia, kým nepríde koniec, kým sa nepremeníme na duchov, za ktorých sme si mysleli, že sme. (c) film "Legenda"

Viac stratíte nerozhodnosťou ako nesprávnym rozhodnutím. c) Carmela soprán

Spojler: changelog

VirtualBox 5.1.24(vydané 2017-07-18)

Toto je údržba. Nasledujúce položky boli opravené a/alebo pridané:

  • VMM: nateraz maskujte schopnosť VME CPUID na procesoroch AMD Ryzen, aby fungovali niektorí hostia, napríklad Windows XP
  • VMM: emulujte viac inštrukcií SSE2
  • VMM: správne vymažte príznaky TF a AC pri odosielaní prerušení v reálnom režime
  • GUI: opravy, aby mini-panel nástrojov fungoval s najnovšími verziami KDE / Plasma (chyba )
  • GUI: Opravené potenciálne zlyhanie, keď je VM s viacerými obrazovkami spustený v režime celej obrazovky / bezproblémovom režime a obrazovka hostiteľa je odstránená, napríklad pri pripájaní k hostiteľovi cez RDP
  • GUI: opravené rady pre počiatočnú veľkosť pre hostí, ktoré nastavujú stredné veľkosti pred odpoveďou (chyba )
  • GUI: za určitých podmienok zabráni zastaveným aktualizáciám obrazovky alebo čiernej obrazovke pri reštarte v nastavení viacerých obrazoviek
  • Zvuk: veľa vylepšení pre hostí systému Windows 10 (chyby , , , a iné)
  • Úložisko: opravené možné zlyhanie pri používaní Intels SPDK
  • API: použite správny názov súboru stavu počítača VM, ak sa premenuje adresár nastavení VM, napríklad počas zoskupovania / oddeľovania VM (chyby a )
  • API: ak zapnutie VM zlyhá, vráti správny chybový kód
  • API: nahrávanie videa sa nespustilo automaticky pri spustení VM, keď je povolené v nastaveniach VM (chyba )
  • API: pri premiestňovaní média skontrolujte, či je cieľová cesta úplne kvalifikovaná
  • EFI: oprava pre VM s viac ako 3504 MB RAM (chyba)
  • Adaptér iba pre hostiteľa: správne určte masky siete IPv4 na hostiteľoch Windows (chyba )
  • Sieť NAT: správne vykonajte prepočítanie na spustenie / zastavenie služieb NAT / DHCP, ak sa sieť NAT zmení, zatiaľ čo typ sieťového pripojenia adaptéra je iný ako sieť NAT
  • VBoxManage: opravený controlvm videocapfile (chyba)
  • Hostitelia Windows: opravené zlyhania, ak je povolený overovač ovládača (chyba , )
  • Hostitelia / hostia v systéme Linux: opravy systému Linux 4.12 (chyby , )
  • Hostitelia / hostia Linuxu: znížte spotrebu zásobníka jadra pre linuxové jadrá pomocou CONFIG_CPUMASK_OFFSTACK definované
  • Hostitelia / hostia Linuxu: opravy pre moduly jadra vytvorené pomocou gcc-7 (chyba )
  • Hostitelia / hostia Linuxu: oprava Linuxu 4.13 (chyba )
  • Hostitelia Linuxu: nezávisia od sieťových nástrojov na novších distribúciách, pretože tento balík je zastaraný v prospech iproute (chyba )
  • Hostitelia Linuxu: sprístupniť zrýchlenie 2D videa pre staršie distribúcie Linuxu (regresia 5.1; chyba )
  • Linux Additions: oprava pre dynamickú zmenu veľkosti s Oracle Linux 6 s UEK4
  • Doplnky pre Linux: aby Fedora 25 a 26 Alpha fungovala, keď je povolený 3D prechod
  • Linux Additions: už neodporúčame odstraňovať doplnky nainštalované v distribúcii, ak sú aktualizované podľa našich pokynov

Virtualizačné technológie vzbudili v poslednej dobe veľký záujem nielen medzi veľkými spoločnosťami, ktoré ich využívajú na zefektívnenie informačnej infraštruktúry ako súčasť integrované riešenia. Koncoví používatelia tiež videli výhody používania platforiem virtualizácie desktopov v práci, pri každodenných činnostiach aj doma. Mnoho možností využitia virtuálnych strojov, široko propagovaných predajcami virtualizačných platforiem, s nárastom výkonu používateľských hardvérových platforiem, začínajú používatelia postupne vážne zvažovať ako spoľahlivé nástroje na zvýšenie efektivity práce s rôznymi softvérmi a operačnými systémami. . Virtualizačné technológie umožňujú jednému fyzickému počítaču (hostiteľovi) súčasne spúšťať niekoľko virtuálnych strojov s operačnými systémami (hosťujúci OS).

Zároveň, ak sa virtualizačná platforma používa ako súčasť práce podniku, požiadavky na ňu sú nepochybne vyššie ako požiadavky na „domáce“ virtuálne stroje. Ak sú vo firemnom prostredí najdôležitejšie spoľahlivosť, funkčnosť, flexibilita a schopnosť integrácie s existujúcou infraštruktúrou, tak u nás doma je to predovšetkým bezplatnosť samotnej platformy, jednoduchosť používania a výkon. Doma môžu byť virtuálne stroje použité na rôzne účely, z ktorých hlavné sú:

  • Vytváranie „prenosných“ izolovaných používateľských prostredí s nainštalovaným softvérom, zameraných na riešenie určitého okruhu úloh. Napríklad nie je potrebné preťažovať operačný systém domáceho počítača inštaláciou rôznych špecifických programov, ktoré nepoužívajú iní používatelia. Môžete vytvoriť virtuálny stroj s nainštalovaným potrebným softvérom (napríklad návrhársky softvér) a spustiť ho iba podľa potreby. Dá sa však ľahko preniesť na inú pracovná stanica a uistite sa, že register, systémové súbory a nastavenia hostiteľského systému zostanú nedotknuté.
  • Vytváranie bezpečných prostredí pre prístup na internet. Ak trójsky kôň alebo vírus poškodí virtuálny stroj, môžete tento virtuálny stroj odstrániť a vytvoriť nový, pričom všetky údaje na hostiteľskom systéme budú bezpečne chránené.
  • Experimenty s rôznymi softvérmi a operačnými systémami. Možnosť súčasného spustenia viacerých operačných systémov vo virtuálnych strojoch vám umožňuje používať rôzne programy v operačnom systéme, ktorý potrebujete, a poskytovať medzi nimi prenos dát. Virtuálne stroje samozrejme otvárajú široké možnosti pre učenie sa nových operačných systémov a nastavenia rôznych sieťových služieb a protokolov pre interakciu medzi rôznymi operačnými systémami.

Tým samozrejme možnosti využitia virtuálnych strojov doma nekončia. Používatelia prichádzajú s čoraz viac spôsobmi využitia virtuálnych strojov a využívajú rôzne nástroje a pomôcky na správu na zlepšenie pohodlia práce s virtuálnymi strojmi. Výrobcovia virtualizačných platforiem zároveň považujú domácich používateľov za pomerne perspektívny segment trhu a snažia sa nasadenie a používanie virtuálnych strojov čo najviac zjednodušiť.

Prehľad existujúcich platforiem virtualizácie desktopov

Tak sa stalo, že v odvetví virtualizačných platforiem sú používatelia zvyknutí na tradičné produkty, ktoré sa vyvíjajú niekoľko rokov a poskytujú požadovanú úroveň funkčnosti. Líder vo výrobe virtualizačného softvéru VMware sa však sústreďuje najmä na komerčné využitie svojich platforiem a hoci je jeho výkonná virtualizačná platforma VMware Workstation 6 v súčasnosti v mnohých ohľadoch najlepšia, má jednu nepopierateľnú nevýhodu – nie je zadarmo. Používatelia si zo stránky môžu stiahnuť aj bezplatný produkt VMware Player, ktorý je určený na „hranie“ virtuálnych strojov, no nemôžete ich v ňom vytvárať. VMware Server je určený na použitie v podnikovom prostredí pre virtualizáciu serverov pre malé firmy a tiež nie je vhodný pre domácich používateľov.

Microsoft ponúka používateľom bezplatný produkt Virtual PC, ktorý však nedisponuje potrebnou funkcionalitou spĺňajúcou požiadavky všetkých kategórií používateľov. Treba tiež poznamenať, že Virtual PC je k dispozícii iba pre pracovné stanice s operačnými systémami Rodiny Windows, čo tiež odrezáva určitý segment používateľov.

Parallels tiež ponúka platformy virtualizácie desktopov Parallels Workstation pre hostiteľov Windows a Linux, ako aj Parallels Desktop pre Mac OS X, ktoré tiež nie sú zadarmo. Navyše, kvôli úspešnému predaju produktu Parallels Desktop, Parallels, mimochodom, vlastnený ruskou spoločnosťou SWsoft, trochu pozastavil vývoj produktu Parallels Workstation a už pomerne dlho nevydal jeho nové verzie.

Vzhľadom na trh s populárnymi desktopovými virtualizačnými systémami teda môžeme povedať, že existujú buď dobré, ale platené platformy, alebo bezplatné, no nedostatočne funkčné produkty, ktoré nespĺňajú všetky požiadavky používateľov, a to:

  • multiplatformové
  • podpora väčšiny hostiteľských a hosťujúcich operačných systémov
  • schopnosť používať pohodlné nástroje na správu virtuálnych strojov

Stojí za zmienku, že zástancovia open source by radi používali bezplatnú a open source virtualizačnú platformu, ako je platforma Xen.

Trh s virtualizačnými platformami bol v segmente domácich používateľov po dlhú dobu v limbu: na jednej strane výrobcovia virtualizačných systémov zvýšili funkčnosť a ponúkli nové nástroje na správu, na druhej strane za ne koncoví používatelia nechceli platiť. V tejto súvislosti museli niektoré spoločnosti poskytovať bezplatné virtualizačné systémy (napríklad VMware Server a Microsoft Virtual Server), ktoré pokryli najmä potreby podnikových používateľov. Otázka používania virtuálnych strojov doma však stále zostávala otvorená.

V roku 2006 vstúpil na trh platforiem virtualizácie desktopov nový hráč. Nemecká spoločnosť InnoTek predstavila open-source produkt virtualizácie desktopov VirtualBox, na vývoji ktorého sa (s výnimkou niektorých komponentov) môže podieľať každý. VirtualBox je dôstojným kandidátom na vyplnenie medzery v platforme virtualizácie desktopov.

O platforme VirtualBox


Platforma je desktopový virtualizačný systém pre hostiteľov Windows, Linux a Mac OS, ktorý ako hosťujúce operačné systémy podporuje operačné systémy Windows, Linux, OS/2 Warp, OpenBSD a FreeBSD. Po niekoľkých rokoch vývoja bola v januári 2007 spoločnosťou InnoTek vydaná obmedzená verzia produktu s otvoreným zdrojovým kódom pod licenciou GNU General Public License (GPL). Plná verzia Uzavretý produkt je dostupný aj na bezplatné osobné použitie. Ak sa má produkt používať v produkčnom prostredí, je potrebné zakúpiť licencie, ktorých podmienky je možné získať od spoločnosti InnoTek. Mimochodom, v súčasnosti InnoTek popri platforme VirtualBox vyvíja v spolupráci s Microsoftom novú virtualizačnú platformu založenú na hypervízore, ktorá úzko súvisí s operačným systémom Windows. VirtualBox v súčasnosti obsahuje nasledujúce funkcie:

  • natívna x86 virtualizácia, ktorá nevyžaduje podporu hardvérových techník Intel VT alebo AMD-V (ktoré je však možné povoliť v nastaveniach)
  • priateľské používateľské rozhranie (vytvorené s Qt3)
  • podpora pre hostiteľské systémy Windows, Linux a Mac OS (verzia Mac OS je momentálne v beta verzii)
  • dostupnosť doplnkov hosťujúceho VM na zjednodušenie interakcie s hostiteľskými operačnými systémami a optimalizáciu ich výkonu
  • podpora pre viacprocesorové a viacjadrové systémy (iba ako hostia, neexistuje žiadna podpora pre virtuálny SMP na reprezentáciu multiprocesorov v hosťovaných systémoch)
  • stabilita (v porovnaní s inými open source riešeniami)
  • podpora virtualizácie zvukových zariadení
  • vysoký výkon (podľa mnohých odborníkov je vyšší ako pri produktoch VMware)
  • podpora rôznych typov sieťovej interakcie (NAT, Host Networking via Bridged, Internal)
  • podpora stromu uložených stavov virtuálnych počítačov (snímok), ktoré je možné vrátiť späť z akéhokoľvek stavu hosťujúceho systému
  • popis nastavení virtuálneho stroja vo formáte XML
  • Podpora zdieľaných priečinkov pre jednoduché zdieľanie súborov medzi hostiteľskými a hosťujúcimi systémami

Emulované hardvérové ​​prostredie

Produkt VirtualBox emuluje nasledujúce hardvérové ​​komponenty vo virtuálnom stroji:

  • pevné disky sú emulované v špeciálnom formáte kontajnera VDI (Virtual Disk Images), ktorý momentálne nie je kompatibilný s formátmi virtuálnych diskov tretích strán
  • grafický adaptér je emulovaný ako štandardný VESA s 8 MB video pamäte, zatiaľ čo inštalácia doplnkov hosťujúceho virtuálneho počítača (len pre hostiteľov Windows a Linux) umožňuje zvýšiť výkon virtuálneho grafického adaptéra a dynamicky meniť veľkosť okna virtuálneho počítača
  • zapnutý ovládač zvuku Na báze Intel ICH AC"97
  • NIC emulovaná ako rozhranie AMD PCNet
  • edícia s uzavretým zdrojovým kódom tiež emuluje ovládače USB, pričom zariadenia USB zapojené do hostiteľských konektorov si hosť automaticky vyberie. Ak virtuálny počítač funguje ako server RDP (Remote Desktop Protocol), potom budú v klientovi viditeľné aj zariadenia USB.

Platforma VirtualBox vykonáva hosťujúci systémový kód natívne (odovzdávaním pokynov priamo hostiteľskému procesoru). Tento prístup funguje dobre pre kód spustený v treťom hosťovskom kruhu, hosťovský kód spustený v kruhu nula vyžadujúci privilegované inštrukcie musí byť zachytený virtualizačnou platformou. Na tento účel používa VirtualBox originálny prístup: kód, ktorý beží v nultom kruhu hosťujúceho systému, sa vykonáva v prvom kruhu hostiteľského systému, ktorý sa v architektúre Intel nepoužíva.

Jedinečné funkcie VirtualBoxu

Okrem štandardných funkcií, ktoré sú súčasťou väčšiny systémov virtualizácie desktopov, má platforma VirtualBox aj súbor jedinečných funkcií, ktoré sú pre ňu jedinečné:

  • Výrazná modularita systému
    Platforma VirtualBox má modulárnu architektúru s dobre popísanými komponentmi a poskytuje pohodlné rozhrania pre prístup k virtuálnym strojom, ktoré vám umožňujú ovládať hostí cez GUI, cez príkazový riadok a na diaľku. InnoTek navyše poskytuje vynikajúcu súpravu na vývoj softvéru a keďže kód platformy je otvorený, nie je potrebné žiadne ďalšie úsilie na napísanie rozšírenia do systému. V súčasnosti prebieha veľa práce na portovaní produktu na rôzne hostiteľské platformy a vývojári majú k dispozícii všetko potrebné nástroje a rozhrania na finalizáciu VirtualBoxu.
  • Virtuálny prístroj môže fungovať ako server RDP
    Na rozdiel od iných virtualizačných platforiem môže VirtualBox fungovať ako server RDP a byť riadený akýmkoľvek klientom, ktorý podporuje protokol RDP. Podporované je aj USB over RDP. Stojí za zmienku, že VMware poskytuje aj funkciu Act as RDP Server v nedávno vydanej platforme VMware Workstation 6, takže táto funkcia VirtualBox nie je v súčasnosti taká jedinečná.
  • iSCSI iniciátor
    Komponent iSCSI iniciátor je jednou z uzavretých častí platformy VirtualBox. Umožňuje vám používať externých zariadení cez protokol iSCSI ako virtuálne disky v hosťujúcom systéme bez ďalšej podpory zo strany hosťujúceho OS.

Podporované hosťujúce a hostiteľské systémy

InnoTek a nezávislí vývojári podieľajúci sa na vývoji platformy VirtualBox neustále rozširujú zoznam podporovaných hosťujúcich a hostiteľských systémov. Produkt momentálne podporuje nasledujúce hostiteľské operačné systémy:

  • Operačné systémy rodiny Windows (2000/XP/2003/Vista)
  • Platformy Linux vrátane:
    • Ubuntu 7.04 ("Feisty Fawn")
    • Ubuntu 6.10 ("EdgyEft")
    • Ubuntu 6.06 LTS („Dapper Drake“)
    • Debian 3.1 ("Sarge")
    • Debian 4.0 ("Etch")
    • openSUSE 10.2
    • Mandriva Linux 2007.1
    • Red Hat Enterprise Linux 4
    • Univention Corporate Server 1.3-2
  • Mac OS X (momentálne vo verzii beta)
  • OS/2 Warp (experimentálne)

Je potrebné poznamenať, že v súčasnosti ešte nie je dokončený prenos VirtualBoxu na platformu OS / 2 a webová stránka vývojára obsahuje iba všeobecné pokyny na zostavenie systému. Pri používaní VirtualBoxu na tejto platforme existuje množstvo problémov, ktoré musia vývojári vyriešiť.

Zoznam hosťujúcich systémov podporovaných VirtualBoxom je veľmi rozsiahly a môže dobre konkurovať komerčným virtualizačným platformám. V súčasnosti sú podporované nasledujúce hosťujúce operačné systémy:

Hosťujúci OSMomentálny stavPoznámka
Rodina OS Windows
Windows VistaMusíte manuálne nainštalovať ovládač sieťovej karty (popísané v užívateľskej dokumentácii)
Windows 2000Funguje, k dispozícii sú doplnky hosťujúceho VM
Windows XPFunguje, k dispozícii sú doplnky hosťujúceho VM
Windows Server 2003Funguje, k dispozícii sú doplnky hosťujúceho VM
Windows NTFunguje, k dispozícii sú doplnky hosťujúceho VMPri niektorých problémoch so starými balíkmi Service Pack sa odporúča mať verziu balíka Service Pack aspoň 6a
Windows 98
Rodina OS Linux
Ubuntu 5.10/6.06 Desktop/7.04 stádo 5Funguje, k dispozícii sú doplnky hosťujúceho VM
Server Ubuntu 6.06/6.10Funguje, k dispozícii sú doplnky hosťujúceho VMMôžu sa vyskytnúť problémy s načítaním operačného systému
Debian 3.1Funguje, k dispozícii sú doplnky hosťujúceho VM
SUSE 9/10,0/10,2Funguje, k dispozícii sú doplnky hosťujúceho VM
Mandragora 10.1Funguje, k dispozícii sú doplnky hosťujúceho VM
Jadro Fedory 1/4/5/6Funguje, k dispozícii sú doplnky hosťujúceho VM
Red Hat Enterprise Linux 3 a 4Funguje, k dispozícii sú doplnky hosťujúceho VM
Red Hat Linux 9Funguje, k dispozícii sú doplnky hosťujúceho VM
Red Hat Linux 7Nefunguje
Linspire 4.5Funguje, k dispozícii sú doplnky hosťujúceho VM
Slackware 10.1Funguje, k dispozícii sú doplnky hosťujúceho VM
Konektiva 10Funguje, k dispozícii sú doplnky hosťujúceho VM
Xandros 3Nefunguje
Rodina OS BSD
FreeBSDFunguje čiastočneZnáme problémy s verziou FreeBSD 6.2
PC-BSD 1.3Nefunguje
OpenBSDFunguje, ale nie je k dispozícii doplnenie virtuálnych počítačov pre hostí
Iný OS
DOSTvorbaObmedzené testovanie
OS/2Funguje čiastočneVyžaduje podporu Intel VT
Novell Netware 6.5Nefunguje
BeOS 5Nefunguje
SlabikárNefunguje
VisopsysNefunguje
Reagovať OSNefunguje
Solaris 10Funguje čiastočneNie všetky verzie fungujú stabilne, problémy so sieťou

InnoTek tiež uvádza, že prakticky všetky operačné systémy Linux s verziami jadra 2.4 a 2.6 by mali bežať ako hosťujúce operačné systémy. Pre najlepší výkon sa odporúča verzia jadra 2.6.13.

Ako môžete vidieť z vyššie uvedeného zoznamu, sú podporované rôzne platformy Linux, čo poskytuje dostatok príležitostí naučiť sa s nimi pracovať vo virtuálnych strojoch založených na VirtualBoxe.

Ako funguje VirtualBox

GUI VirtualBox má dve hlavné okná: hlavné okno a konzolu virtuálneho počítača.

Pri spustení virtuálneho stroja VirtualBox sa zvyčajne spustia tri procesy, ktoré možno pozorovať v správcovi úloh na systémoch Windows alebo na monitore systému Linux:

  1. Grafické rozhranie ovládacieho okna.
  2. Ďalší podobný proces začal s voľbou startvm, čo znamená, že GUI bude fungovať ako shell pre virtuálny stroj.
  3. Automaticky vytvorený proces služby VBoxSVC potrebný na sledovanie počtu a stavu spustených virtuálnych strojov (pretože sa dajú spustiť rôznymi spôsobmi).

Virtuálny stroj, v ktorom beží hosťovský systém, zapuzdruje potrebné detaily implementácie hosťujúceho OS a vo vzťahu k hostiteľskému systému sa správa ako bežná aplikácia.

V hosťujúcom systéme je implementácia virtuálneho stroja VirtualBox prezentovaná používateľovi dvoma spôsobmi:

  • Štandardné architektúra klient-server, ktorý umožňuje ovládať správanie virtuálnych strojov rôznymi spôsobmi pomocou COM/XPCOM API. Napríklad hosťovský systém možno spustiť cez GUI a zastaviť pomocou pomôcky príkazový riadok vboxmanage. Tento nástroj môže vykonávať aj niektoré funkcie, ktoré nie sú dostupné z grafického používateľského rozhrania.
  • Frontend / backend architektúra, ktorá je zapuzdrením x86 virtualizácie v knižniciach VBoxVMM.dll na platforme Windows a VBoxVMM.so na platforme Linux (backend) a implementácia správy virtuálnych strojov niekoľkými spôsobmi (frontend):
    • Vlastné GUI založené na Qt
    • Pomôcka VboxManage
    • GUI založené na SDL, ktoré je výkonnejšie ako Qt GUI a je zamerané na používanie virtuálnych strojov v produkčnom prostredí
    • Schopnosť spravovať virtuálne stroje pomocou vstavaného servera RDP vo virtuálnom stroji

Proces inštalácie hosťujúceho systému na platformu VirtualBox je veľmi jednoduchý a nevyžaduje od používateľa žiadne ďalšie úsilie. Pri vytváraní virtuálneho počítača musíte vybrať typ hosťa, ktorého chcete nainštalovať, určiť množstvo pamäte RAM, ktorá sa mu má prideliť, a vytvoriť virtuálny disk s pevnou veľkosťou alebo sa dynamicky rozširovať, keď sa zaplní hosťom. Ďalší proces inštalácie je rovnaký ako pri iných virtualizačných platformách. Po nainštalovaní hosťujúceho OS musíte nainštalovať aj doplnky hosťujúceho VM, aby ste optimalizovali hosťovský systém a zlepšili jeho interakciu s hostiteľským OS.

Sieťová komunikácia medzi virtuálnymi strojmi vo VirtualBoxe môže byť troch typov:

  • NAT
    Virtuálny stroj sa „schová“ za serverom NAT hostiteľa a môže iniciovať pripojenia k externej sieti, ale nie je možné nadviazať spojenie s takýmto virtuálnym strojom z externej siete.
  • Sieťové rozhranie hostiteľa
    V tomto prípade virtuálny stroj zdieľa zdroje fyzického adaptéra s hostiteľským operačným systémom a je prístupný z externej siete ako nezávislý počítač.
  • Interná sieť
    Typ siete na budovanie virtuálnej siete v rámci hostiteľa, keď nie je potrebné ponechať virtuálny stroj externej sieti a pristupovať k nemu zvonku.

Komunikácia medzi emulátorom virtuálneho stroja QEMU a VirtualBoxom

Spoločnosť InnoTek, ktorá už niekoľko rokov vyvíja platformu VirtualBox, stavila pri svojom vývoji na jeden z najstarších emulátorov virtuálnych strojov QEMU. Projekt VirtualBox súvisí s touto platformou dvoma spôsobmi:

  • na jednej strane sa InnoTek pri vytváraní emulovaných zariadení zameral na virtuálne hardvérové ​​reprezentácie v QEMU,
  • na druhej strane InnoTek v spolupráci s tvorcami QEMU použil mechanizmus rekompilácie ako obsluhu výnimiek, keď Virtual Machine Monitor platformy VirtualBox nedokáže správne spracovať výnimku pri vykonávaní kódu hosťujúceho systému v reálnom režime.

Podľa vývojárov VirtualBoxu im techniky, ktoré si požičali od QEMU, umožnili ušetriť značné množstvo času a zvýšiť spoľahlivosť platformy.

Otvorené vývojové funkcie VirtualBoxu

Okrem plnohodnotných bezplatných verzií VirtualBoxu ponúka InnoTek obmedzené verzie platformy s otvoreným zdrojom pre rôzne hostiteľské systémy. Zdrojový kód pre VirtualBox je uložený v systéme kontroly verzií Subversion (svn) a je možné ho stiahnuť z webovej stránky InnoTek. Extrahovať zdroj platformy z online servera Subversion, v prevádzke Linuxový systém musíte spustiť príkaz: svn co http://virtualbox.org/svn/vbox/trunk vbox

Tiež Najnovšia verzia Zdrojové kódy pre systém VirtualBox je možné stiahnuť ako jeden archív zo stránky sťahovania na adrese: .

InnoTek má na svojej webovej stránke aj verejný nástroj na sledovanie chýb, kde sa môžete dozvedieť o všetkých problémoch, ktoré sa momentálne vyskytujú, a vytvoriť hlásenie o chybe s pridaním popisu problému pri práci s platformou do databázy chýb VirtualBox.

A samozrejme, každý sa môže zapojiť do vývoja otvorenej verzie platformy tým, že sa pripojí k Open Source komunite na stránke.

Výhody a nevýhody VirtualBoxu

Po zvážení hlavných vlastností VirtualBoxu môžeme povedať, že táto virtualizačná platforma má určite budúcnosť, keďže je pripravená zaplniť prázdne miesto v oblasti desktopových virtualizačných systémov ako výkonná, produktívna, pohodlná a hlavne bezplatná platforma. . Nepochybnou výhodou systému je jeho multiplatformnosť a podpora komunity Open Source. Veľký zoznam podporovaných hosťujúcich a hostiteľských operačných systémov otvára široké možnosti využitia VirtualBoxu v kontexte rôznych prípadov použitia.

Spomedzi bezplatných platforiem je VirtualBox v súčasnosti určite jednou z najlepších. InnoTek sa zároveň zameriava nielen na koncových používateľov. Prítomnosť funkcií, ako je server RDP a iniciátor iSCSI, znamená, že platformu možno v budúcnosti vážne použiť v produkčnom prostredí. Priateľské používateľské rozhranie v spojení s vysokým výkonom VirtualBoxu má teraz veľa prívržencov po celom svete.

Medzitým má VirtualBox určité problémy: v prvom rade sú to problémy so stabilitou na mnohých hostiteľských platformách a nedostatočná kompatibilita formátu virtuálneho disku s inými virtualizačnými systémami. V súčasnosti je tiež funkčnosť systému nižšia ako komerčné platformy (najmä VMware Workstation 6), ale tempo vývoja VirtualBoxu hovorí, že čoskoro sa jeho funkčnosť výrazne zvýši. Skúste použiť virtuálne stroje VirtualBox a možno táto platforma zaujme svoje miesto medzi potrebnými softvér na pracovnej ploche.