Jak připojit externí pevný disk k VirtualBoxu

Připojení externího pevného disku k virtuálnímu stroji (VM) ve VirtualBoxu může rozšířit možnosti vašeho VM a umožnit mu přístup k datům z fyzických disků. Existují však určitá omezení a rizika, takže je nezbytné porozumět nejlepším postupům a možným problémům. Tento průvodce vysvětlí, jak připojit externí pevný disk k VirtualBoxu pomocí nativních funkcí i nástrojů třetích stran, a také se bude věnovat běžným rizikům a krokům při řešení potíží.

Důvody pro připojení externího pevného disku ve VirtualBoxu

Existuje několik důvodů, proč připojit pevný disk ve VirtualBoxu, například zachovat váš starý OS a data při přechodu na nový systém, izolovat dvě verze OS nebo jednoduše zvýšit produktivitu a funkčnost vašich VM.

  • Fyzický pevný disk připojený k VM ve VirtualBoxu přidává vašemu počítači flexibilitu. Umožňuje vám spouštět současně více operačních systémů, což usnadňuje testování softwaru, nebo spouštět programy, které vyžadují specifické prostředí.
  • Externí pevný disk může být nezbytný, aby uživatelům umožnil spouštět určité aplikace nebo operační systémy, které nejsou kompatibilní s virtuálními disky. Na fyzický disk můžete nainstalovat alternativní OS nebo aplikace a poté k nim přistupovat a spouštět je z VirtualBoxu, čímž odstraníte problémy s kompatibilitou.
  • Starý operační systém a jeho data můžete zpřístupnit z VM tím, že použijete externí pevný disk k uložení dat a kódu z předchozího OS. Uživatelé mohou ke starému OS přistupovat prostřednictvím VirtualBoxu.
  • Implementace fyzického pevného disku s VirtualBoxem vám umožní izolovat operační systém nebo aplikaci, čímž se minimalizují možné bezpečnostní obavy. Citlivá data mohou zůstat na externím disku, místo aby byla přenášena na virtuální disk, který může být méně bezpečný.

Jak připojit pevný disk k VirtualBoxu (nativní metody)

Příprava systému

Před připojením externího pevného disku se ujistěte, že je VirtualBox nainstalovaný a aktualizovaný. Verze 7.x a vyšší nativně podporují USB 2.0 a 3.0 passthrough. Starší verze VirtualBoxu však mohou vyžadovat Oracle Extension Pack pro povolení USB passthrough.

Nativní metoda: Použití USB passthrough (pro externí pevné disky přes USB)

USB passthrough umožňuje VirtualBoxu připojit externí USB pevný disk k hostovanému VM. Zde je postup, jak jej nastavit:

1. Vyberte virtuální počítač, který chcete nakonfigurovat, a klikněte na Nastavení.

2. Na kartě USB povolte Řadič USB a vyberte USB 2.0 nebo USB 3.0 podle vaší externí jednotky.

3. Přidejte USB filtr kliknutím na tlačítko Přidat a výběrem vašeho externího pevného disku ze seznamu dostupných zařízení.

4. Spusťte VM a externí pevný disk by se měl automaticky objevit v hostovaném operačním systému.

Tato metoda je nativní funkce VirtualBoxu za předpokladu, že používáte kompatibilní verzi. Je jednoduchá na nastavení a funguje dobře pro mnoho externích pevných disků.

Nativní metoda: Použití přístupu k nezpracovanému disku (pro přímý přístup k fyzickému pevnému disku)

Pokud potřebujete přistupovat k celému fyzickému pevnému disku, a ne jen přes připojení USB, přímý přístup k disku je přímější metoda. To umožňuje virtuálnímu stroji přistupovat přímo k fyzickému disku a obejít vrstvu virtuálního disku.

Poznámka: Než budete pokračovat, musíte jednotku na hostitelském OS odpojit nebo přepnout do režimu „offline“. Pokud se hostitelský i hostovaný operační systém pokusí zapisovat do souborového systému současně, pravděpodobně dojde k trvalému poškození dat.

Zde je návod, jak to nastavit:

1. Otevřete Nastavení VM ve VirtualBoxu a vyberte Úložiště.

2. Přidejte nový pevný disk a poté zvolte možnost vytvořit soubor VMDK. Tento soubor VMDK odkazuje přímo na fyzický pevný disk na hostitelském počítači.

3. Pomocí příkazu VBoxManage vytvořte odkaz na surový disk:

Windows: VBoxManage internalcommands createrawvmdk -filename "C:\path\to\disk.vmdk" -rawdisk \\.\PhysicalDrive#

macOS/Linux: VBoxManage internalcommands createrawvmdk -filename "/path/to/disk.vmdk" -rawdisk /dev/sdX

4. Po vytvoření souboru VMDK se vraťte do Nastavení > Úložiště ve VirtualBoxu, vyberte svůj VM a přidejte soubor VMDK jako pevný disk.

5. Spusťte virtuální počítač a externí pevný disk by měl být připojen přímo jako virtuální disk.

Tato metoda je ideální pro přímou interakci s externím diskem, ale mějte na paměti, že s sebou nese určitá rizika, včetně možné ztráty dat, pokud s ní nebudete zacházet opatrně (např. pokud zařízení bezpečně neodpojíte).

USB pro vzdálenou plochu

Použití softwaru třetích stran k připojení USB VirtualBox: USB Network Gate

Pokud vestavěné funkce USB passthrough ve VirtualBoxu nestačí, USB Network Gate je nástroj třetí strany, který může pomoci připojit externí pevný disk k VirtualBoxu. Umožňuje přístup k USB zařízením (včetně externích pevných disků) přes síť, což usnadňuje sdílení disků mezi hostitelským a hostovaným systémem nebo dokonce mezi vzdálenými počítači.

USB Network Gate je obzvlášť užitečný, když je USB passthrough ve VirtualBoxu omezený nebo nerozpoznává určitá zařízení. Tento nástroj podporuje vzdálená připojení, což umožňuje bezproblémové sdílení USB zařízení mezi více počítači a činí jej ideálním pro konfigurace, kde jsou zařízení fyzicky daleko od sebe.

Přístup VirtualBoxu k USB pevnému disku můžete nastavit pouze ve třech krocích:

1. Stáhněte a nainstalujte aplikaci USB Network Gate na počítač s připojeným USB diskem.

2. Použijte softwarové rozhraní ke sdílení jednotky.

3. Na virtuálním stroji nainstalujte USB Network Gate. Spusťte aplikaci a připojte ji k externímu pevnému disku VirtualBox.

Poznámka: Může se vyskytnout problém na počítačích, kde je nainstalován VirtualBox. Po připojení USB zařízení do USB portu počítače nebo po sdílení/zrušení sdílení USB zařízení pomocí USB Network Gate může dojít k pádu ovladače VBoxUSBMon.sys, což může způsobit BSOD..

Chcete-li tento problém vyřešit, můžete zastavit ovladač VBoxUSBMon.sys nebo použít jiný virtuální stroj místo VirtualBoxu.

Podívejte se na naše video se stručným návodem k USB passthrough ve VirtualBoxu

Rizika a omezení používání externích pevných disků ve VirtualBoxu

Ačkoli je VirtualBox výkonný, existuje několik rizik a omezení, na která je třeba si dát pozor:

  • Poškození dat: Pokud externí pevný disk odpojíte od VM nesprávně, riskujete ztrátu dat nebo poškození souborového systému. Před odpojením vždy zajistěte bezpečné vysunutí disku.
  • Výkon: Přístup k velkým souborům přes USB passthrough nebo přímý přístup k disku nemusí nabízet stejný výkon jako přístup k nim přímo na hostiteli. To může být úzké hrdlo u datově náročných úloh, jako je střih videa nebo hraní her.
  • Kompatibilita zařízení: Ne všechny externí pevné disky nebo USB zařízení jsou kompatibilní s VirtualBoxem. Některá zařízení USB 3.0 mohou vyžadovat dodatečnou konfiguraci, aby správně fungovala, zatímco zařízení HID (například USB bezpečnostní klíče) mohou někdy selhat při předávání.

Řešení problémů s průchodem externího pevného disku ve VirtualBoxu

Zde jsou některé běžné problémy a kroky pro jejich řešení:

  • Zařízení nebylo rozpoznáno: Ujistěte se, že zařízení nepoužívá žádný jiný program na hostitelském systému a že je správně připojeno.
  • Problémy s oprávněními na hostitelích Linux: V systému Linux se ujistěte, že uživatel spouštějící VirtualBox je členem skupiny vboxusers, aby byl povolen přístup k zařízením USB a k zařízením typu raw disk.
  • Jednotka není ve VM přístupná: Ověřte, že externí pevný disk má správný souborový systém pro hostovaný OS a je správně naformátovaný.
  • Verze VirtualBoxu: Ujistěte se, že používáte správnou verzi VirtualBoxu, která podporuje předávání USB nebo přístup k raw disk bez balíčku Extension Pack.

Závěrečné myšlenky

Nativní USB passthrough a přístup k raw disku ve VirtualBoxu jsou výkonné nástroje, ale vyžadují pečlivé nastavení a nemusí splňovat všechny potřeby uživatelů. Pro složitější scénáře mohou nástroje třetích stran, jako je USB Network Gate, nabídnout další flexibilitu a vyřešit některá omezení nativních funkcí VirtualBoxu.

Vždy se ujistěte, že vaše instalace VirtualBoxu je aktuální, a v případě potřeby zvažte použití řešení třetích stran, abyste dosáhli co nejlepšího zážitku. K roku 2026 VirtualBox nadále zlepšuje podporu USB, ale stále existují případy, kdy mohou být k plnému přístupu k externím pevným diskům ve virtuálních strojích potřeba další nástroje a konfigurace.