Virtuální stroj nabootujeme z flash disku pomocí programu Virtual Machine USB Boot. Virtuální spouštěcí USB flash disk pro virtuální stroje Spouštěcí USB flash disk ve virtuálním stroji

Kdysi jsem na VirtualBoxu spustil BackTrack r5, ale nemohl jsem nic dělat, protože to vyžaduje Wi-Fi adaptér a adaptér zabudovaný v mém notebooku byl považován za Ethernet, takže s ním nelze pracovat. Nemůžete na něm povolit režim sledování.

Prohledal jsem spoustu stránek na internetu a nic jsem nenašel. Rozhodl jsem se, že začnu kopat sám. A to se mi povedlo. Okamžitě řeknu, že jsem nenainstaloval AirSlax, abych naboural WiFi sítě jiných lidí. Potřeboval jsem zjistit, kdo je připojen k mé síti, ale o tom to teď není.

Popíšu celý proces, konkrétně:
1. Instalace AirSlax na VirtualBox
2. Příprava flash disku
3. Nastavení virtuálního stroje
4 Práce s USB WiFi adaptérem

Ti, kteří vědí, jak nainstalovat AirSlax na VirtualBox, mohou toto přeskočit a začít číst o nastavení USB WiFi adaptéru.

Začněme.

Krok 1: Připravte virtuální stroj ve VirtualBoxu

Mimochodem, proč VirtualBox a ne VMWare?
Důvodů je několik:

1. VMWare úplně nerozumím, ale mám zkušenosti s VirtualBoxem.
2. Nemohl jsem spustit AirSlax na VMWare

Začněme.

1.1 Zadejte název virtuálního počítače
1.2 Typ Linux (vyžadováno Linux)
Verze 1.3, podle vašeho uvážení, ale zvolil jsem Linux 2.6 / 3.x 64bit (pokud máte 32bitový operační systém, vyberte 32bitový)

Nyní označme množství alokované paměti pro virtuální stroj

Určete množství, aby vám zbylo pár GB pro hlavní operační systém, optimálně takto:
- se 4 GB RAM ~ 2 GB na virtuální stroj;
- s 8 GB RAM ~ 4 GB na virtuální stroj;
- s 16 GB RAM ~ 8 GB na virtuální stroj;
- s 32 GB nebo více je pro ni možné 8.

Protože AirSlax obsahuje zavaděč Porteus, instalace na skutečný pevný disk se nedoporučuje. Tento bootloader rozbije váš bootloader Windows.

Nyní, pokud jste ještě nevytvořili flash disk s AirSlax, pak jsem to popsal zde, a pokud již byl flash disk vytvořen, pokračujte krokem 3

2. Příprava flash disku

2.1 Stažení originálního obrázku

Obrázek si můžete stáhnout odtud. Odkaz vede na disk Yandex.
Pokud mi nevěříte, přejděte na webovou stránku www.airslax.ru a stáhněte si odtud sami.

2.2 Zkopírování staženého obrázku na flash disk

Zkopírujte složky boot a porteus na USB flash disk. Po zkopírování souborů přejděte do spouštěcí složky a otevřete soubor porteus-installer-windows:

Když se zobrazí toto okno, stiskněte libovolnou klávesu pro instalaci zavaděče porteus na médium. Ujistěte se, že na pevný disk neinstalujete bootloader:

Nyní znovu stiskněte libovolnou klávesu pro ukončení instalačního programu. To je vše, flash disk je připraven a AirSlax je již přítomen na flash disku.

Nyní vysvětlím, proč potřebujete flash disk, jak je uvedeno výše, zavaděč Porteus může zničit váš zavaděč systému, takže umístěním všech souborů do iso nebudete moci spustit airslax bez instalace zavaděče porteus.

Mimochodem, pokud jde o pevný disk pro virtuální počítač, vyberte možnost „Nepřipojovat virtuální pevný disk“. Uděláme to o něco později.

Někde na internetu jsem našel článek o tom, jak bootovat z flash disku do virtualboxu, možná jsem to četl i na tomto webu, přesně si to nepamatuji.

3. Nastavení virtuálního stroje a nastavení bootování z flash disku pro VirtualBox

Aby VirtualBox fungoval s flash diskem, musíte si zapsat cestu k zařízení, všechny informace v souboru vmdk, jak na to.

K vytvoření potřebujeme:

1. VBoxManager (vboxmanage.exe – nachází se ve složce s VirtualBOX)
2. DiskPart (systémový nástroj pro práci s disky a diskovými oddíly)

Byl jsem schopen vytvořit běžný bat soubor ve složce s VirtualBoxem, ale neměl jsem dostatečná práva k vytvoření souboru vmdk, program vyžadoval administrátorská práva, musel jsem to udělat přes příkazový řádek (cmd).

Popíšu, jak to udělat přes příkazový řádek, ale pokud chcete vytvořit soubor bat, pak jen zkopírujte řádky a trochu je upravte na své vlastní.

3.1 Nastavení bootování VirtualBoxu z flash disku

Otevřete cmd (jako správce).

Zadejte následující: cesta cd k VirtualBoxu (pro mě je to: „C:\Program Files\Oracle\VirtualBox“). Po
Vnitřní příkazy VboxManage.exe createrawvmdk -název souboru c:\vbox\usb.vmdk -rawdisk \\.\PhysicalDrive1

Zapíšu si příkazy:
VboxManage.exe internalcommands createrawvmdk (toto musí být přepsáno);
- název_souboru (cesta k uložení souboru vmdk);
- rawdisk (fyzický disk, flash disk) - jak zjistit jaké číslo, k tomu potřebujeme DiskPart.

Začněme s DiskPart.
Otevřít jiný cmd není pro tento nástroj potřeba.

Zadejte diskpart, pokud je zadáno správně, zobrazí se toto okno:

Zadejte disk seznamu a najděte jednotku flash v seznamu. Vezměte prosím na vědomí, že můj disk 0 je pevný disk a disk 1 je jednotka flash. Protože Disk 1 je flash disk, příkaz ve VboxManageru bude vypadat takto:

Zadaným příkazem se přepněte zpět do cmd.

VboxManage.exe internalcommands createrawvmdk -filename cesta pro vmdk -rawdisk \\.\PhysicalDrive1 (v mém případě 1 je flash disk).

Nezapomeňte vytvořit složku, kam uložíte soubor vmdk. Pokud vše půjde dobře, uvidíte nápis
Přístup k hostitelskému disku RAW Soubor VMDK filename.vmdk byl úspěšně vytvořen.

Nyní přejdeme k nastavení samotného virtuálního stroje.

3.2 Připojení externího flash disku k virtuálnímu počítači

Klikněte pravým tlačítkem na virtuální počítač -> Nastavení

Ze seznamu nalevo vyberte položku Média. Poté klikněte na tlačítko zvýrazněné na obrázku červeně.

Klikněte na tlačítko „Vybrat existující disk“ a vyberte vytvořený soubor vmdk.

Nyní přejdeme k připojení USB WiFi k AirSlax ve VirtualBoxu:

Přejděte do nabídky USB a klikněte na zelené tlačítko plus a vyberte svůj adaptér, poté klikněte na „OK“ a spusťte jej.

Pokud je vše správně nakonfigurováno, zobrazí se modré menu, vyberte Grafický režim a počkejte.

Jakmile se objeví plocha, můžete pracovat.

Zde je snímek obrazovky AirSlax ve VirtualBoxu:

Doufám, že jsem nepromarnil tolik času. Hodně štěstí!

Tento článek byl vytvořen pro informační účely. Autor článku nenese odpovědnost za škody způsobené tímto programem.

V tomto článku bych se rád dotkl tématu instalace operačního systému Windows na virtuální stroj VirtualBox z flash disku. Pokud pracujete s programem VirtualBox, pak budete mít důvod nainstalovat operační systém z flash disku, v zásadě platí, že pokud jste otevřeli tento článek, pak jej již máte.

Pro tuto operaci potřebujeme další software tzv Spuštění virtuálního počítače přes USB, můžete si program stáhnout z oficiálních stránek kliknutím na odkaz http://reboot.pro/files/download/339-virtual-machine-usb-boot/. Z webu vývojáře si můžete stáhnout jak běžnou instalační verzi programu, tak i přenosnou verzi, která nevyžaduje instalaci. Stáhl jsem si ten přenosný.

Program byl stažen, rozbalen a spuštěn.

V okně programu, které se otevře, klikněte na Přidat.

V bodě Název virtuálního počítače musíme vybrat virtuální stroj, ze kterého se má náš flash disk spustit.

Můj VirtualBox obsahuje 5 virtuálních strojů, to je vidět na obrázku níže.

Vybírám Windows 7, to znamená, že při spuštění se tento virtuální stroj spustí z flash disku.

V bodě Disk pro přidání a spuštění, vyberte flash disk, který chceme připojit k virtuálnímu počítači.

V zobrazeném informačním okně klikněte na OK.

Vyberte kartu, která se zobrazí v seznamu, a klikněte Start. Těsně předtím, než stisknete tlačítko Start Ujistěte se, že neběží VirusalBox.

V informačním okně, které se zobrazí, klikněte znovu na OK. Poté se virtuální stroj spustí z flash disku, jak jsme chtěli.

Problém nastává během spouštění.

Ve verzích VirtualBoxu počínaje 5.0 dochází při spouštění z programu Virtual Machine USB Boot k chybě FATAL: Nebylo nalezeno žádné spouštěcí médium! Systém se zastavil, k této chybě dochází, protože program Virtual Machine USB Boot automaticky nevytvoří IDE řadič ve verzích VitualBox 5 bez něj, nebude možné připojit soubor vmdk vytvořený programem, který je zase zodpovědný za připojení k našemu flash; řídit.

Abychom chybu vyřešili, musíme ručně vytvořit IDE řadič ve VirtualBoxu. Vstoupíme do programu, vybereme virtuální počítač, ze kterého chceme zavést systém (v mém případě je to Windows 7), poté přejděte na nastavení -> média, v bodě nosiče informací, v dolní části klikněte na tlačítko se zeleným křížkem (jak je znázorněno na obrázku níže) a vyberte položku Přidejte řadič IDE.

Znovu spusťte program Virtual Machine USB Boot, klikněte Start.

Nyní program běží z flash disku bez chyb.

A jak vidíme, soubor s příponou vmdk byl úspěšně připojen k IDE řadiči.

OVyjádřete svůj názor na tento článek a samozřejmě se zeptejte na své otázky, pokud se vám náhle něco nedaří.

Děkuji za pozornost!

Obvykle se operační systém instaluje do VirtualBoxu prostřednictvím souboru ISO nebo disku CD/DVD. Věděli jste ale, že ve VirtualBoxu můžete bootovat i z USB disku? Mnoho lidí to neví jednoduše proto, že funkce je skrytá a není přístupná přes GUI. Ve skutečnosti budete muset otevřít terminál (nebo příkazový řádek) a použít příkaz VBoxManage pro přístup k této funkci. V této příručce se podíváme na možnost bootování (nebo instalace OS) ze zařízení USB ve VirtualBoxu.
Poznámka: Tento tutoriál se provádí na počítači se systémem Windows. Kroky se mohou pro Linux/Mac lišit.
Poznámka 2: Tato příručka předpokládá, že již máte zaváděcí USB disk s nainstalovaným operačním systémem (pravděpodobně distribucí Linuxu).

Bootování z USB disku ve VirtualBoxu

Než něco uděláte, spusťte systém Windows a připojte zaváděcí jednotku USB. Nyní potřebujeme číslo této spouštěcí jednotky USB.
Poznámka: Nezaměňujte číslo jednotky s písmenem jednotky. Nejsou stejné.
Číslo disku můžeme zjistit z nástroje Správa disků nebo jiných programů pro správu disků třetích stran. Prozatím budeme používat nástroj Windows. Stiskněte kombinaci kláves „Win + R“ a použijte příkaz „ diskmgmt.msc“ a poté klikněte na tlačítko „OK“. Další užitečné příkazy v dialogovém okně Spustit naleznete v tomto článku.

Podívejte se na USB disk a zapamatujte si jeho číslo. V mém případě je USB disk zobrazen jako "Disk 7", takže číslo disku je "7".

Po zjištění čísla disku spusťte příkazový řádek s právy správce. Ve Windows 8 to lze provést stisknutím kombinace kláves „Win+X“ a výběrem požadované položky nabídky.

Přejděte do instalační složky VirtualBox pomocí následujícího příkazu. Pokud jste nainstalovali VirtualBox do jiného adresáře nebo jednotky, změňte příkaz odpovídajícím způsobem.

cd %programfiles%\Oracle\VirtualBox

Zadejte následující příkaz a nahraďte znak „#“ skutečným číslem jednotky. Tento příkaz vytvoří na jednotce C soubor VMDK, který ukazuje na fyzickou jednotku USB.

Vnitřní příkazy VBoxManage createrawvmdk -název souboru C:\extdisk.vmdk -rawdisk \\.\PhysicalDrive#

Po spuštění příkazu obdržíte potvrzovací zprávu a také uvidíte nový soubor s názvem „extdisk.vmdk“ v kořenovém adresáři jednotky „C“.

Nyní otevřete VirtualBox s právy správce. Pokud tak neučiníte, VirtualBox se z USB disku nespustí.
Po otevření VirtualBoxu vytvořte nový virtuální stroj jako obvykle. Ve fázi, kdy vás VirtualBox vyzve k přidání pevného disku, nastavte přepínač do polohy „Použít existující virtuální pevný disk“. Klikněte na tuto malou ikonu složky a vyberte soubor, který jsme právě vytvořili. Dokončete proces kliknutím na tlačítko „Vytvořit“.

Nový virtuální stroj se zobrazí na levé straně okna VirtualBox. Stačí jej vybrat a kliknout na tlačítko „Spustit“ umístěné v horní nabídce pro spuštění z jednotky USB. Jak můžete vidět na obrázku níže, úspěšně jsem nabootoval na svůj živý disk Ubuntu.

To je vše a je to vlastně velmi jednoduché. Doufám, že vás můj článek zaujal. Napište do komentářů své tipy pro práci s VirtualBoxem, odebírejte naše novinky a zůstaňte s námi.


Cílem vývoje je, aby VirtualBox fungoval bez instalace a běžel odkudkoli, například z USB disku. Zajímavé je, že utilita je celá napsaná ve skriptech AutoIt (všechny zdroje jsou open source, ale kvůli tomu to ale nevypadá moc elegantně. Ale hlavní je výsledek. Takže si stáhněte aplikaci (mám it Portable-VirtualBox_v4.1.6- Starter_v6.4.8-Win_all.exe) a spusťte jej - program vás vyzve k výběru cesty pro rozbalení. Poté můžete spustit Portable-VirtualBox.exe. Všechna nastavení se nastaví automaticky není potřeba nic ručně opravovat (například cesty) Jedná se o tzv. launcher, který se objeví jednou a je určen ke stažení nejnovější distribuce VirtualBoxu a extrahování potřebných souborů také speciálním způsobem zabalit, aby zabíraly méně místa na USB flash disku (i když při aktuální velikosti. flash disky, to je sotva relevantní Klikněte na tlačítko „Stáhnout instalační soubory VirtualBoxu“, vyberte systém). bitovou velikost (například „Extrahujte soubory pro 32bitový systém“) a počkejte, až spouštěč provede svou práci. Aby instalátor přizpůsobil cesty systému (opravte potřebné parametry v konfiguraci VirtualBox.xml), je nutné znovu spustit binární soubor Portable-VirtualBox.exe. Voilá – máme k dispozici plnohodnotný VirtualBox. Bez jakékoli instalace do systému.


V liště se objeví ikona VirtualBox, pomocí které můžete spravovat virtuální stroj a dále jej konfigurovat. V hostujících OS standardně funguje jak USB, tak síť. Ale abyste mohli uvolnit hostující OS do externí sítě (Internet), budete muset provést některé další manipulace. V zásobníku musíte vybrat „Nastavení -> Síť“ a povolit možnost „Spustit VirtualBox s podporou sítě“. Dále je třeba restartovat Portable-VirtualBox a souhlasit s instalací ovladače. Proces je organizován tak, že po dokončení práce s virtuálním strojem se smaže vše, co bylo v systému nainstalováno. Má smysl umístit soubory hostujícího OS přímo na flash disk spolu s VirtualBoxem. Mám pouze jeden systém, takže jej lze spustit okamžitě, bez dalších manipulací, zadáním jeho názvu v parametrech:

Portable-VirtualBox.exe "leopard"

Vzhledem k tomu, že virtuální stroj není vždy ve vypnutém stavu, ale v režimu „Uložit stav“, jeho spuštění probíhá velmi rychle. Proto je vždy připravena pracovat bez zbytečných hemoroidů. A kdekoliv.

Článek pojednává o otázce, jak zkontrolovat, zda zaváděcí flash disk funguje ve VirtualBoxu. Nejprve nainstaluji a otestuji funkčnost několika flash disků s různými operačními systémy: Android, Kali Linux a Windows. Poté se podívejme, jak funkční je zaváděcí USB flash disk ve VirtualBoxu.

Nebudu se dlouho rozepisovat o tom, jak pohodlný je mobilní operační flash disk, který nosíte stále s sebou. Naštěstí k tomu, abyste měli některý z OS stále u sebe, potřebujete pouze jedno zařízení – USB disk. A počítač, na kterém nám bude povoleno provozovat flash disk. Zbytek jsou detaily.

Ale ihned po vytvoření flash disku s nositelným OS je potřeba jej otestovat. Virtuální stroj VirtualBox se k tomu docela hodí. Pro některé však představuje mírné potíže proces vytváření bootovatelného USB flash disku ve VB. Není se čemu divit – funkci zatím vývojáři nevložili do grafického rozhraní, ačkoliv je již delší dobu absolutně funkční.

Co potřebujeme?

  • USB flash disk s nainstalovaným OS
  • virtuální platforma VirtualBox

Budeme pracovat z hostitelského systému Windows.

POZORNOST. Všechna otevřená okna VirtualBoxu se ZAVŘÍ

Flash disk do portu. diskmgmt.msc z provázku Vykonat se dostaneme do konzoly Správa disků ve Windows. Podívejme se, kde je váš flash disk v seznamu disků. Bude snadné zjistit: odpovídající velikost a jiné sériové číslo (Windows čísluje fyzické disky, dovolte mi připomenout, počínaje 0 ). Mám jeden HDD ( Disk 0) a flash disk ( Disk 1):

Ve skutečnosti potřebujeme pouze číslo, sériové číslo disku. 1 - připomeňme si to; objeví se o něco později na konci příkazu k vytvoření souboru disku virtuálního stroje VMDK pro testovaný flash disk.

Pojďme spustit. V něm přejdeme do adresáře s nainstalovanou virtuální platformou:

CD %programfiles%\Oracle\VirtualBox

a zadejte příkaz k vytvoření souboru disku virtuálního počítače VMDK pro naši jednotku flash v kořenovém adresáři jednotky C (název souboru a cesta k umístění může být jakákoli):

Vnitřní příkazy VBoxManage createrawvmdk -název souboru C:\flash disk.vmdk-rawdisk\\.\PhysicalDrive 1

Použijme Průzkumníka Windows a podívejme se na soubor, abychom zjistili, zda je na svém místě:

kam půjde...

Je čas na virtuální stroj. Spusťte to jako správce. A vytvořte nový stroj, jako je tento, ukazující na vytvořený soubor flash disk.vmdk:

Pojďme spustit. Zaváděcí USB flash disk ve VirtualBoxu s Androidem na desce funguje:

Okamžitě bych vás chtěl upozornit na skutečnost, že v nastavení virtuálního stroje v sekci Nosiče Prvním spouštěcím zařízením by měl být soubor disku virtuálního počítače VMDK, který jste vytvořili. Toto je povinná podmínka, pokud chcete flash disk nejen otestovat jako LiveCD médium, ale také chcete systém nainstalovat na virtuální stroj, abyste plně otestovali jeho funkčnost jako instalační flash disk. Ale bez ohledu na to, jaký OS se pokusíte nainstalovat, vy budete k tomu potřebovat virtuální pevný disk. Je snadné jej vytvořit ve stejném menu Nosiče, kliknutím na ikonu Přidejte pevný disk. A při instalaci OS na virtuální HDD ve VirtualBoxu na něj ukaž. Pro Android jsem vybral toto:

Na co si dát pozor?

  • Máte-li jakékoli dotazy týkající se instalace systému Android do počítače, přejděte na stejnojmenný odkaz v odstavci výše.
  • Velikosti virtuálního disku při instalaci OS jsou různé, ale testujeme flash disk, což znamená, že bereme minimální požadavky. Radím vám však, abyste nešetřili na výkonnostních charakteristikách (vezměte více video a objemů RAM), abyste se vyhnuli problémům během instalace a nepoškodili výkon zaváděcí jednotky flash.
  • Po instalaci OS na virtuální disk ve VirtualBoxu z flash disku soubor flash disk.vmdk musí být ODSTRANĚNO ZE SEZNAMU virtuálních médií (jinak vás načítání z flash disku bude strašit v kruhu).