Medzi vlastnosti bezplatného hypervizora VirtualBox od spoločnosti Oracle Corporation patrí podpora virtuálnych strojov založených na softvéri EFI - v skutočnosti emulácia fyzických počítačov založená na systéme UEFI BIOS. V tomto článku budeme hovoriť o vlastnostiach virtuálnych strojov EFI a zvážime proces ich vytvorenia vo VirtualBoxe..
1. Virtuálne stroje EFI: špecifiká
Podobne ako počítače založené na novom formáte firmvéru - BIOS UEFI, aj virtuálne stroje EFI podporujú prácu s virtuálnymi pevnými diskami GPT, spustenie, reštartovanie, prechod do režimu spánku a rýchlejšie ukončenie. Výraznejšie vylepšenia výkonu virtuálnych strojov EFI budú na fyzických počítačoch so systémom UEFI BIOS as operačnými systémami nainštalovanými na diskoch GPT..
Rovnako ako počítače s UEFI BIOS sa na virtuálnych strojoch EFI dá nainštalovať iba 64-bitová edícia operačných systémov. A iba digitálne podpísané operačné systémy, ktoré môžu prejsť kontrolou Secure Boot. Podobne ako skutočné UEFI BIOS, aj rozhranie EFI emulované technológiou VirtualBox vám umožňuje bootovať iba zo zavádzacích zariadení UEFI - zavádzacích ISO obrazov a zariadení USB prispôsobených pre UEFI. Keď už hovoríme o zavádzaní zo zariadení USB.
Virtuálne stroje VirtualBox a EFI virtuálne stroje majú rôzne emulátory firmvéru - nazývané klávesom F12 pri spúšťaní počítačov prostredia ako BIOS na fyzických počítačoch. Emulátor firmvéru konvenčných virtuálnych počítačov je primitívny: firmvér je iba zoznam zavádzacích zariadení, navyše relevantných pre staršie počítače - disketa, optický disk, sieť, pevný disk.
Emulátor firmvéru EFI obsahuje niektoré nastavenia pre emulované komponenty,
a priorita zavádzania namiesto prerušenej diskety umožňuje spustenie virtuálneho počítača z relevantnejších zariadení dnes - zavádzacie jednotky flash a ďalšie jednotky USB.
Vo všetkých ostatných ohľadoch virtuálne stroje fungujú rovnako ako bežné počítače - sú nainštalované na virtuálnom pevnom disku, zabezpečujú emuláciu hardvéru, pri inštalácii doplnkov pre hosťujúci OS poskytujú ako príležitosť hlavný operačný systém (hostiteľský systém nainštalovaný na fyzickom počítači). drag and drop objekty, zdieľané schránky a dátové priečinky. Pokiaľ ide o bežné počítače, pre virtuálne stroje EFI implementuje VirtualBox konfigurácie exportu a importu pre prípady prenosu na iný počítač alebo preinštalovania operačného systému..
2. Vytvorenie virtuálneho počítača EFI
Proces vytvorenia virtuálneho počítača EFI od vytvorenia bežného počítača sa bude líšiť iba v etape nastavenia. Prvé kroky na vytvorenie virtuálneho počítača budú rovnaké v oboch prípadoch.
V okne hlavného okna VirtualBoxu kliknite na tlačidlo Vytvoriť. V zobrazenom okne sprievodcu vyberte možnosť „Expertný režim“.
Vyberieme operačný systém, jeho verziu, zadáme názov a cestu na uloženie zložky s konfiguračnými údajmi virtuálneho počítača. Uvádzame pridelené množstvo pamäte RAM. A nastavíme nastavenia pevného disku - buď označíme existujúce, alebo, ako v našom príklade, vytvoríme nové.
Ďalej nastavíme podrobnú charakteristiku virtuálneho pevného disku: označíme umiestnenie jeho súboru, určíme veľkosť, môžeme ponechať „natívny“ formát súboru VirtualBox VDI a dynamický typ predinštalovaný. Celkovo kliknite na položku Vytvoriť.
Po vytvorení virtuálneho počítača v hlavnom okne VirtualBoxu naň kliknite a kliknite na tlačidlo „Konfigurovať“.
V okne nastavení prepnite na vertikálnu kartu „Systém“ a na prvej horizontálnej karte „Základná doska“ začiarkneme možnosť „Povoliť EFI“. Kliknite na tlačidlo OK.
Spustíme virtuálny stroj.
Objaví sa okno na výber zavádzacieho obrazu ISO pre virtuálny disk, z ktorého sa zavedie virtuálny počítač. Kliknutím na ikonu priečinka sa otvorí Windows Explorer, kde môžete určiť cestu k obrazu inštalačného disku pomocou požadovaného operačného systému..
Ak počítač nemá zavádzací obraz ISO požadovaného operačného systému, ale distribúcia je zaznamenaná na zavádzacom USB kľúči UEFI, môžete z tohto USB flash disku zaviest 'virtuálny stroj EFI..
3. Spustenie virtuálneho počítača EFI z bootovacej jednotky Flash UEFI
Ak chcete spustiť virtuálny počítač EFI z bootovacej jednotky UEFI s možnosťou spustenia, prejdite na nastavenia vypnutého počítača. V časti „USB“ začiarknite políčko pre zapnutie radiča USB. Potom vyberte radič USB 2.0 alebo USB 3.0 (3.0 kompatibilný s 2.0). Potom pripojte jednotku USB Flash: kliknite na tlačidlo so znamienkom plus a vyberte jednotku USB Flash zo zoznamu zariadení USB pripojených k počítaču. Použite všetko pomocou tlačidla OK.
Spustíme virtuálny počítač a stlačením klávesu F12 vstúpime do firmvéru. Teraz zostáva iba nastaviť prioritu zavádzania zo zariadenia USB, ako je uvedené v druhej a tretej snímke obrazovky na začiatku článku.
Môže sa tiež stať, že bez inštalácie doplnku pre VirtualBox (Extension Pack) bude prevádzka virtuálnych počítačov so zariadeniami USB nesprávna. Ako nainštalovať doplnok? Najprv ho musíte stiahnuť z oficiálnej stránky VirtualBox.
Ďalej, v hlavnom okne programu VirtualBox, stlačte Ctrl + G, prejdite do sekcie „Pluginy“, kliknite na tlačidlo Otvoriť prieskumník a zadajte cestu k stiahnutému súboru doplnku..
Potvrďte inštaláciu doplnku.
Súhlasíme s podmienkami licencie.
Čakáme na správu o úspešnom dokončení operácie a pomocou tlačidla „OK“ potvrdíme uloženie vykonaných nastavení.
Stiahnite si VirtualBox: https://www.virtualbox.org/wiki/Downloads
Prajem pekný deň!