19Aug
VirtualBox lahko zažene virtualne stroje s USB-diskov, kar vam omogoča zagon živega sistema Linux ali namestitev operacijskega sistema iz zagonske naprave USB.Ta možnost je skrita.
Ker ta možnost ni izpostavljena v vmesniku in zahteva nekaj kopanja, morda ne deluje vedno popolnoma. V Windows gostitelju je dobro deloval z Ubuntu 14.04, vendar se ne presenečite, če naletite na težave z nekaterimi konfiguracijami.
Boot From USB na gostiteljskem strežniku
V VirtualBoxu bomo uporabili skrito funkcijo, ki omogoča dostop do diskov. Ta funkcija ni izpostavljena v vmesniku VirtualBox, vendar je del ukaza VBoxManage. Preden začnete ta postopek, se prepričajte, da je v vašem sistemu nameščen VirtualBox.
Najprej povežite pogon USB, ki vsebuje operacijski sistem, ki ga želite zagnati, v računalnik. Pritisnite tipko Windows + R, v pogovorno okno Zaženi vnesite diskmgmt.msc in pritisnite Enter, da odprete okno Upravljanje diska.
Poiščite pogon USB v oknu Upravljanje diska in upoštevajte njegovo številko diska. Na primer, pogon USB je disk 1.
Najprej zaprite vsa odprta okna VirtualBox.
Nato odprite ukazni poziv kot skrbnik. V sistemu Windows 7 odprite meni »Start«, poiščite ukazni poziv, z desno tipko miške kliknite bližnjico ukazne vrstice in izberite Zaženi kot skrbnik. V operacijskem sistemu Windows 8 ali 8.1 pritisnite tipko Windows + X in kliknite ukazni poziv( skrbnik).
Vnesite naslednji ukaz v okno Ukazni poziv in pritisnite Enter. Ta ukaz se bo spremenil v privzeti namestitveni imenik VirtualBoxa.Če ste namestili VirtualBox v imenik po meri, morate v ukazu zamenjati pot imenika s potjo v svoj lasten imenik VirtualBox:
cd% programfiles% \ Oracle \ VirtualBox
Vnesite naslednji ukaz v okno Ukazni poziv,zamenjajte # s številko zgornjega diska in pritisnite Enter.
VBoxManage internalcommands createrawvmdk -filename C: \ usb.vmdk -rawdisk \\. \ PhysicalDrive #
C: \ usb.vmdk lahko zamenjate s katero koli potjo datoteke, ki jo želite. Ta ukaz ustvari datoteko diska navidezne naprave( VMDK), ki kaže na fizični pogon, ki ga izberete. Ko datoteko VMDK naložite kot pogon v VirtualBoxu, VirtualBox dejansko dostopa do fizične naprave.
Odprite VirtualBox kot skrbnik. Z desno miškino tipko kliknite bližnjico VirtualBox in izberite Zaženi kot skrbnik. VirtualBox lahko dostopa do surovih diskovnih naprav s skrbniškimi pravicami.
Ustvarite nov virtualni računalnik tako, da kliknete gumb Novo in pojdite skozi čarovnika. Ob pozivu izberite operacijski sistem na pogonu USB.
Ko vas prosimo, da izberete trdi disk, izberite Uporabi obstoječo datoteko navideznega trdega diska, kliknite gumb za brskanje po datoteki in se pomaknite do nje - to je C: \ usb.vmdk, če niste izbrali svojegapot.
Zagon virtualnega stroja in zagnati operacijski sistem iz pogona USB, tako kot če bi ga zagnali na običajnem računalniku.
Upoštevajte, da mora naprava USB biti prvi trdi disk v virtualnem računalniku ali se VirtualBox ne bo zagnal. Z drugimi besedami, ne morete preprosto ustvariti standardnega navideznega računalnika in pozneje priključite USB napravo.
Če želite namestiti operacijski sistem iz pogona USB, boste morali v oknu nastavitev navideznega računalnika kasneje dodati trdi disk. Poskrbite, da je pogon USB prvi disk na seznamu.
Linux in Mac gostitelji
Postopek je v glavnem enak v Linux in Mac gostiteljskih sistemov. Za ustvarjanje datoteke, ki predstavlja suro disk, boste morali uporabiti isto vrsto ukaza VBoxManage, vendar morate določiti pot do diskovne naprave v Linuxu ali Mac sistemu.
Open Foam wiki ima nekaj nasvetov in rešitev, ki vam lahko pomagajo pri prilagajanju tega procesa na Linux ali Mac gostitelje. Prav tako lahko pomagate s trdim diskom s surovimi gostitelji iz gostujočega oddelka v uradni dokumentaciji VirtualBoxa.
Zagon iz standardne datoteke ISO je še vedno najbolj podprt način za namestitev ali zagon operacijskega sistema v VirtualBox ali drugih programih virtualnega računalnika.Če je mogoče, bi morali prenesti datoteke ISO in jih uporabiti namesto da bi se pretvarjali z USB pogoni.
Če uporabljate VMware namesto VirtualBox, poskusite uporabiti Plop Boot Manger za zagon s USB v VMware.