Domovská » jak » Jak nabootovat z jednotky USB v VirtualBoxu

    Jak nabootovat z jednotky USB v VirtualBoxu

    VirtualBox může zavádět virtuální stroje z USB flash disků, což vám umožní zavést živý systém Linux nebo nainstalovat operační systém z bootovatelného zařízení USB. Tato volba je dobře skrytá.

    Vzhledem k tomu, že tato možnost není v rozhraní zobrazena a vyžaduje některé kopání, nemusí to vždy fungovat dokonale. Ubuntu 14.04 fungovalo dobře na hostiteli systému Windows, ale nenechte se překvapit, pokud narazíte na problémy s některými konfiguracemi.

    Zavedení ze zařízení USB v hostiteli systému Windows

    Budeme používat skrytý prvek v VirtualBoxu, který umožňuje symetrický přístup k jednotkám. Tato funkce není v rozhraní VirtualBox vystavena, ale je součástí příkazu VBoxManage. Před zahájením tohoto procesu se ujistěte, že máte v systému nainstalován systém VirtualBox.

    Nejprve připojte jednotku USB obsahující operační systém, který chcete zavést do počítače. Stisknutím klávesy Windows + R zadejte příkaz diskmgmt.msc do dialogového okna Spustit a stisknutím klávesy Enter otevřete okno Správa disků.

    Vyhledat jednotku USB v okně Správa disků a zaznamenat číslo disku. Například zde jednotka USB je Disk 1.

    Nejprve zavřete všechna otevřená okna VirtualBoxu.

    Dále otevřete příkazový řádek jako správce. V systému Windows 7 otevřete nabídku Start, vyhledejte příkazový řádek, klepněte pravým tlačítkem na zástupce příkazového řádku a vyberte možnost Spustit jako správce. V systému Windows 8 nebo 8.1 stiskněte klávesu Windows Key + X a klepněte na položku Příkazový řádek (Administrator).

    Do okna Příkazový řádek zadejte následující příkaz a stiskněte klávesu Enter. Tento příkaz se změní na výchozí instalační adresář VirtualBoxu. Pokud jste VirtualBox nainstalovali do vlastního adresáře, budete muset v příkazu nahradit cestu adresáře s cestou do svého adresáře VirtualBox:

    cd% programfiles% \ Oracle \ VirtualBox

    Do okna Příkazový řádek zadejte následující příkaz a nahraďte # číslem disku, který jste našli výše, a stiskněte klávesu Enter.

    Interní příkazy VBoxManage createrawvmdk -filename C: \ usb.vmdk -rawdisk \\. \ PhysicalDrive#

    C: \ usb.vmdk můžete nahradit libovolnou cestou souboru. Tento příkaz vytvoří soubor disků virtuálního počítače (VMDK), který odkazuje na vybranou fyzickou jednotku. Při načtení souboru VMDK jako jednotky v VirtualBox bude VirtualBox skutečně přistupovat k fyzickému zařízení.

    Dále otevřete VirtualBox jako správce. Klepněte pravým tlačítkem myši na zástupce VirtualBox a vyberte příkaz Spustit jako správce. VirtualBox může přistupovat pouze k zařízením s nesprávným přístupem, které mají oprávnění správce.

    Vytvořte nový virtuální počítač kliknutím na tlačítko Nový a projděte průvodce. Na výzvu vyberte operační systém na jednotce USB.

    Když budete požádáni o výběr pevného disku, vyberte Použít existující soubor virtuálního pevného disku, klepnutím na tlačítko vyhledejte soubor a přejděte k němu - to je C: \ usb.vmdk, pokud jste nevybrali svou vlastní cestu.

    Spusťte virtuální počítač a spusťte operační systém z jednotky USB, stejně jako kdybyste ho spustili na běžném počítači.

    Všimněte si, že zařízení USB musí být prvním pevným diskem ve virtuálním stroji nebo VirtualBox nebude z něj spouštět. Jinými slovy, nemůžete jednoduše vytvořit standardní virtuální počítač a připojit zařízení USB později.

    Chcete-li nainstalovat operační systém z jednotky USB, budete muset později přidat pevný disk z okna nastavení virtuálního stroje. Ujistěte se, že jednotka USB je první disk v seznamu.

    Linux a Mac Hosts

    Proces je v podstatě stejný v systémech Linux a Mac. Budete muset použít stejný druh příkazu VBoxManage k vytvoření souboru představujícího primární disk, ale budete muset zadat cestu k diskovému zařízení v systému Linux nebo Mac.

    Open Foam wiki má několik tipů a řešení, která vám pomohou přizpůsobit tento proces Linuxu nebo Macu. Použití surového hostitelského pevného disku ze sekce host v oficiální dokumentaci VirtualBoxu může také pomoci.


    Zavedení ze standardního souboru ISO je stále nejlépe podporovanou cestou k instalaci - nebo právě spouštění - operačního systému v VirtualBoxu nebo jiných programech virtuálních strojů. Pokud je to možné, měli byste si stáhnout soubory ISO a použít je namísto hromadění USB disků.

    Pokud používáte VMware namísto VirtualBoxu, zkuste spustit systém BootManager Plop z USB ve VMware.