Med značilnostmi brezplačnega hipervizorja VirtualBox iz korporacije Oracle je tudi podpora za virtualne stroje, ki temeljijo na programski opremi EFI - pravzaprav emulacija fizičnih računalnikov, ki temeljijo na BIOSU UEFI. V tem članku bomo govorili o značilnostih virtualnih strojev EFI in razmislili o postopku njihovega ustvarjanja v VirtualBoxu..
1. Navidezni stroji EFI: podrobnosti
Tako kot računalniki, ki temeljijo na novi obliki vdelane programske opreme - BIOS UEFI, tudi navidezni stroji EFI podpirajo delo z virtualnimi trdi diski GPT, zaženejo se, znova zaženejo, vstopijo v stanje spanja in hitreje izstopijo iz njega. Bolj opazne izboljšave delovanja EFI virtualnih strojev bodo na fizičnih računalnikih z upravljanjem UEFI BIOS in z operacijskimi sistemi, nameščenimi na diskih GPT.
Tako kot računalniki z UEFI BIOS-om je mogoče na virtualne računalnike EFI namestiti samo 64-bitne izdaje operacijskih sistemov. In samo digitalno podpisani operacijski sistemi, ki lahko prenesejo preverjanje varnega zagona. Tako kot pravi UEFI BIOS, tudi vmesnik EFI, ki ga emutira VirtualBox, omogoča zagon samo z UEFI zagonskih naprav - zaženite ISO slike in USB naprave, prilagojene za UEFI. Ko že govorimo o zagonu z USB naprav.
VirtualBox virtualni stroji in navidezni stroji EFI imajo različne emulatorje vdelane programske opreme - imenujemo tipko F12 pri zagonu okoljskih strojev, kot je BIOS, na fizičnih računalnikih. Emulator strojne programske opreme običajnih virtualnih strojev je primitiven: vdelana programska oprema je le seznam zagonskih naprav, poleg tega pa je primerna tudi za starejše računalnike - disketo, optični disk, omrežje, trdi disk.
Emulator vdelane programske opreme EFI vsebuje nekaj nastavitev za emulirane komponente,
in prednost zagona namesto prekinjene diskete je, da se virtualni stroj zažene z ustreznejših današnjih naprav - zagonskih bliskovnih pogonov in drugih pogonov USB.
V vseh drugih pogledih virtualni stroji delujejo enako kot običajni - nameščeni so na navideznem trdem disku, poskrbijo za emulacijo strojne opreme, pri nameščanju dodatkov za gostujočo OS pa slednjemu ponudijo glavni OS (gostiteljski sistem, nameščen na fizični računalnik) kot priložnost povlecite in spustite predmete, skupno odložišče in mape s podatki. Kar velja za navadne, za virtualne računalnike EFI VirtualBox izvaja izvozno-uvozne konfiguracije za primere prenosa v drug računalnik ali ponovno namestitev operacijskega sistema.
2. Ustvarjanje navideznega stroja EFI
Postopek ustvarjanja navideznega stroja EFI od ustvarjanja običajnega stroja se bo razlikoval le v fazi nastavitve. Prvi koraki za ustvarjanje virtualnega stroja bodo v obeh primerih enaki.
V oknu glavnega okna VirtualBox kliknite gumb "Ustvari". V oknu čarovnika, ki se prikaže, izberite "Strokovni način".
Izberemo operacijski sistem, njegovo različico, določimo ime in pot za shranjevanje mape s podatki o konfiguraciji virtualnega stroja. Označujemo dodeljeno količino RAM-a. In nastavili smo nastavitve trdega diska - bodisi navedite obstoječo, bodisi kot v našem primeru ustvarite novo.
Nato nastavimo podrobne značilnosti navideznega trdega diska: navedite lokacijo datoteke, določite velikost, lahko pustimo vnaprej nameščeno datoteko »native« VirtualBox VDI in dinamični tip. Skupno kliknite »Ustvari«.
Ko je virtualni stroj ustvarjen, v glavnem oknu VirtualBoxa kliknite nanj in kliknite gumb "Konfiguriraj".
V oknu z nastavitvami preklopite na navpični zavihek "System" in v prvem vodoravnem zavihku "Motherboard" označimo možnost "Enable EFI". Kliknite V redu.
Zaženemo virtualni stroj.
Pojavi se okno za izbiro zagonske ISO slike za virtualni pogon, iz katerega se bo zagonski stroj zagnal. S klikom na ikono mape se odpre Windows Explorer, kjer lahko z želenim operacijskim sistemom določite pot do slike namestitvenega diska.
Če računalnik nima zagonske ISO slike želenega operacijskega sistema, vendar je distribucija zabeležena na UEFI zagonskem USB bliskovnem pogonu, lahko zaženete navidezni stroj EFI s tega bliskovnega pogona USB.
3. Zagon navideznega stroja EFI z zagonskega bliskovnega pogona UEFI
Če želite zagnati virtualni stroj EFI s zagonskega UEFI bliskovnega pogona, pojdite na nastavitve izklopljenega stroja. V razdelku »USB« preverite, ali je potrditveno polje za vklop USB krmilnika. Nato izberite krmilnik USB 2.0 ali USB 3.0 (3.0 združljiv z 2.0). Nato priključite bliskovni pogon USB: kliknite gumb z znakom plus in na seznamu USB naprav, priključenih na računalnik, izberite bliskovni pogon USB. Vse to nanesite s tipko V redu.
Zaženemo virtualni stroj in takoj pritisnemo tipko F12 za vstop v strojno programsko opremo. Zdaj ostane le določiti prednost zagona iz USB naprave, kot je prikazano v drugem in tretjem posnetku zaslona na začetku članka.
Mogoče je tudi, da brez namestitve vtičnika za VirtualBox (razširitveni paket) delovanje virtualnih strojev z napravami USB ne bo pravilno. Kako namestiti vtičnik? Najprej ga je treba prenesti s uradnega mesta VirtualBox.
Nato v glavnem oknu programa VirtualBox pritisnite Ctrl + G, pojdite na razdelek »Vtičniki«, kliknite na odprti gumb Explorerja in določite pot do prenesene datoteke vtičnikov.
Potrdite namestitev vtičnika.
Strinjamo se s pogoji licence.
Čakamo sporočilo o uspešnem zaključku operacije in s pomočjo gumba "V redu" potrdimo shranjevanje opravljenih nastavitev.
Prenesite VirtualBox: https://www.virtualbox.org/wiki/Prenesete
Imejte lep dan!