19Aug

Ako nabootovať z USB disku v VirtualBox

VirtualBox môže zavádzať virtuálne stroje z USB flash diskov, čo vám umožní zaviesť živý systém Linux alebo nainštalovať operačný systém z bootovacieho USB zariadenia. Táto možnosť je dobre skrytá.

Keďže táto možnosť nie je v rozhraní zobrazená a vyžaduje niektoré kopanie, nemusí to vždy fungovať dokonale. To fungovalo s Ubuntu 14.04 na hostiteľovi Windows, ale nenechajte sa prekvapiť, ak narazíte na problémy s niektorými konfiguráciami.

Zavádzanie z USB na hostiteľovi systému Windows

Budeme používať skrytý prvok v VirtualBox, ktorý umožňuje jednoduchý prístup k jednotkám. Táto funkcia nie je zobrazená v rozhraní VirtualBox, ale je súčasťou príkazu VBoxManage. Uistite sa, že ste nainštalovali VirtualBox do vášho systému pred začatím tohto procesu.

Najprv pripojte USB disk obsahujúci operačný systém, ktorý chcete zaviesť do počítača. Stlačte kláves Windows + R, zadajte diskmgmt.msc do dialógového okna Spustiť a stlačte kláves Enter, čím otvoríte okno Správa diskov.

Vyhľadajte disk USB v okne Správa diskov a všimnite si číslo disku. Napríklad tu je jednotka USB disk 1.

Najprv zatvorte všetky otvorené okná VirtualBox.

Potom otvorte príkazový riadok ako správca. V systéme Windows 7 otvorte ponuku Štart, vyhľadajte príkazový riadok, kliknite pravým tlačidlom myši na skratku Príkazový riadok a vyberte možnosť Spustiť ako správca. V systéme Windows 8 alebo 8.1 stlačte kláves Windows + X a kliknite na príkazový riadok( Administrator).

Do príkazového riadka zadajte nasledujúci príkaz a stlačte kláves Enter. Tento príkaz sa zmení na predvolený inštalačný adresár VirtualBoxu. Ak ste VirtualBox nainštalovali do vlastného adresára, budete musieť v príkaze nahradiť cestu k adresáru pomocou cesty k vášmu adresáru VirtualBox:

cd% programfiles% \ Oracle \ VirtualBox

Do príkazového riadka zadajte nasledujúci príkaz,nahradiť číslo # s číslom disku, ktorý ste našli vyššie, a stlačte kláves Enter.

interné príkazy VBoxManage createrawvmdk -filename C: \ usb.vmdk -rawdisk \\. \ PhysicalDrive #

C: \ usb.vmdk môžete nahradiť ľubovoľnou požadovanou cestou súboru. Tento príkaz vytvorí súbor diskov virtuálneho stroja( VMDK), ktorý odkazuje na vybratú fyzickú jednotku. Pri načítavaní súboru VMDK ako jednotky v VirtualBox bude VirtualBox skutočne pristupovať k fyzickému zariadeniu.

Ďalej otvorte VirtualBox ako správca. Kliknite pravým tlačidlom na skratku VirtualBox a vyberte Spustiť ako správca. Systém VirtualBox môže pristupovať iba k zariadeniam so staršími diskami s oprávneniami správcu.

Vytvorte nový virtuálny stroj kliknutím na tlačidlo Nové a prejdite sprievodcom. Po výzve vyberte operačný systém na jednotke USB.

Ak ste požiadaní o výber pevného disku, vyberte Použiť existujúci súbor virtuálneho pevného disku, kliknite na tlačidlo pre prehľadávanie súboru a prejdite naň - to je C: \ usb.vmdk, ak ste nevybrali svoj vlastnýpath.

Zavedenie virtuálneho počítača a spustenie operačného systému z jednotky USB, rovnako ako pri bootovaní na bežnom počítači.

Všimnite si, že zariadenie USB musí byť prvým pevným diskom na vašom virtuálnom stroji alebo VirtualBox sa z neho nespustí.Inými slovami, nemôžete jednoducho vytvoriť štandardný virtuálny počítač a pripojiť USB zariadenie neskôr.

Ak chcete nainštalovať operačný systém z jednotky USB, budete musieť neskôr pridať pevný disk z okna nastavení virtuálneho počítača. Uistite sa, že USB disk je prvý disk v zozname.

Počítače Linux a Mac

Proces je v podstate rovnaký v systémoch Linux a Mac. Budete musieť použiť rovnaký príkaz VBoxManage na vytvorenie súboru predstavujúceho surovú disketu, ale musíte určiť cestu k diskovému zariadeniu v systéme Linux alebo Mac.

Wiki s názvom Open Foam obsahuje niekoľko tipov a riešení, ktoré vám pomôžu prispôsobiť tento proces hostiteľom Linuxu alebo Macu. Použitie surového hostiteľského pevného disku zo sekcie hosťa v oficiálnej dokumentácii VirtualBoxu môže tiež pomôcť.

Zavádzanie zo štandardného súboru ISO je stále najprijateľnejšou cestou na inštaláciu - alebo práve spustenie - operačného systému v programe VirtualBox alebo iných programoch virtuálnych strojov. Pokiaľ je to možné, mali by ste si stiahnuť súbory ISO a použiť ich namiesto fiddling s USB disky.

Ak používate VMware namiesto VirtualBoxu, skúste použiť spúšťača Plop Boot Manager na zavádzanie z USB do VMware.