- VirtualBox 7 obsahuje USB 2.0 a 3.0 bez instalace rozšiřujícího balíčku.
- Nejprve zkontrolujte, kde zařízení přestane být detekováno.
- Na hostitelích s Linuxem zkontrolujte oprávnění uživatele vboxusers.
- Zachytit USB disk a umět na něm číst soubory jsou dvě různé věci.
Je to klasika: nastavíte si virtuální počítač, všechno jde hladce, ale v okamžiku, kdy zapojíte USB disk, abyste přenesli nějaké soubory, VirtualBox to úplně ignoruje.Tento problém je velmi častý a i když to může být frustrující, většinou to není tím, že by program byl poškozený, ale tím, že chybí pár nastavení, nebo nevíme přesně, jak přimět hostitelský systém, aby zařízení „předal“ hostovi.
VirtualBox je fantastický bezplatný nástroj, který nám umožňuje emulovat operační systémy, ale ve výchozím nastavení je dodáván s velmi omezeným počtem hardwarových ovladačů. Pro interakci hypervizoru vyjímatelné úložné jednotky a další periferie, musíme to vylepšit pomocí některých specifických doplňků a nakonfigurovat příslušná oprávnění, zejména pokud používáme Linux.
První nezbytný krok: Rozšiřující balíček

Pokud se pokusíte připojit USB zařízení a nic se nestane, je to s největší pravděpodobností proto, že VirtualBox ve výchozím nastavení podporuje pouze standard USB 1.1, který je poměrně zastaralý. Abyste mohli používat USB 2.0 nebo 3.0Musíte nainstalovat rozšiřující balíček Oracle VM VirtualBox.
Chcete-li jej stáhnout, přejděte do sekce ke stažení na oficiálních webových stránkách VirtualBoxu. Vyhledejte sekci Extension Pack a stáhněte si soubor s názvem „Všechny platformy“Jakmile soubor získáte, jednoduše na něj dvakrát klikněte a postupujte podle pokynů průvodce instalací. Pokud již máte starší verzi, vyberte možnost aktualizovat balíček aby se předešlo konfliktům kompatibility.
Nastavení řadiče ve virtuálním počítači

Pouhá instalace balíčku nestačí; je také třeba virtuálnímu počítači sdělit, aby ho používal. Za prvé, Vypněte virtuální počítačProtože pokud je zapnutá, možnosti nastavení se budou zobrazovat jako uzamčené a nebudete se moci ničeho dotknout.
- Vstupte do ozubeného kola Konfigurace a přejděte na kartu USB.
- Zaškrtněte políčko "Aktivovat řadič USB".
- Tady je trik: vyberte si mezi USB 2.0 (EHCI) a USB 3.0 (xHCI). Pokud vidíte, že 3.0 vám hlásí chyby ve výčtu nebo nerozpozná zařízení, Zkuste přejít na USB 2.0který je obvykle mnohem stabilnější a kompatibilnější.
- Dalším tipem je přidat prázdný USB filtr Kliknutí na ikonu znaménka plus někdy pomůže systému snadněji detekovat hardware.
Jak přenést USB z fyzického systému do virtuálního systému

Mnoho lidí si myslí, že by se USB zařízení mělo magicky objevit ve virtuálním počítači, jakmile je připojeno, ale tak to nefunguje. Zařízení je nejprve detekováno hostitelským systémem (vaším skutečným počítačem) a Nemůžeš být na dvou místech zároveňMusíte ho „ukrást“ z fyzického systému, abyste ho mohli přenést do virtuálního.
Po spuštění stroje se podívejte do spodní části okna, kde malá ikona USBKlikněte na něj pravým tlačítkem myši a zobrazí se seznam všech zařízení připojených k počítači. Vyhledejte název vaší USB jednotky (někdy se zde zobrazuje název značky, například SMI Corporation, nebo jen kód) a vyberte toV tu chvíli jej hostitelský systém odpojí a připojí k virtuálnímu počítači, kde se následně objeví. „Tento tým“ nebo průzkumník souborů hostovaného systému.
Specifická řešení pro uživatele Linuxu a Ubuntu

V Linuxu se věci trochu komplikují, protože do hry vstupují následující: oprávnění jádra a systémuPokud příkaz lsusb Zobrazuje se USB disk, ale VirtualBox hlásí, že nejsou k dispozici žádná zařízení; je pravděpodobné, že váš uživatel nemá oprávnění k přístupu k USB hardwaru.
Definitivní řešení je zde přidat uživatele do skupiny VirtualBox. K tomu je nutné v terminálu spustit následující příkaz. připojte uživatele ke skupině vboxusersPokud to neuděláte, hypervizor nebude mít potřebná oprávnění k výčtu zařízení ani po instalaci rozšiřujícího balíčku. Ujistěte se také, že moduly jádra jsou správně načteny a nedochází k žádným konfliktům s udev nebo usbfs.
Složité případy a vzdálený přístup
Existují situace, kdy se zařízení i po provedení všech výše uvedených kroků stále nezobrazuje. V těchto případech je nejlepším postupem přeinstalujte VirtualBox Nainstalujte si nejnovější verzi od začátku, protože starší verze mohou mít chyby s moderním hardwarem. K dispozici je také protokol VRDP pro vzdálený přístup, který vám umožňuje používat vzdáleně USB periferieJe však pravda, že výkon může být nestabilní nebo nekompatibilní s vysoce specializovanými zařízeními.
Pokud se ocitnete ve slepé uličce, pamatujte, že to můžete vždycky zkusit Nainstalujte doplňky pro hosty (rozšíření hosta) v rámci virtualizovaného operačního systému, protože to optimalizuje komunikaci mezi hostitelem a hostem, což umožňuje plynulejší rozpoznávání zařízení USB, aniž by bylo nutné je pokaždé ručně vybírat.
Pro vyřešení tohoto problému je klíčové nainstalovat příslušný rozšiřující balíček, vybrat v konfiguraci řadič USB 2.0 nebo 3.0 s vypnutým počítačem a pokud používáte Linux, správně přiřadit oprávnění skupině vboxusers. Po konfiguraci jednoduše vyberte zařízení ze spodní nabídky ikon a přeneste ovládání hardwaru z fyzického počítače na virtuální počítač.
Jsem technologický nadšenec, který ze svých „geekovských“ zájmů udělal profesi. Strávil jsem více než 10 let svého života používáním nejmodernějších technologií a vrtáním se všemi druhy programů z čisté zvědavosti. Nyní se specializuji na počítačovou techniku a videohry. Je to proto, že již více než 5 let píšu pro různé webové stránky o technologiích a videohrách a tvořím články, které se vám snaží poskytnout informace, které potřebujete, v jazyce, který je srozumitelný všem.
Pokud máte nějaké dotazy, mé znalosti sahají od všeho, co se týká operačního systému Windows a také Androidu pro mobilní telefony. A můj závazek je vůči vám, jsem vždy ochoten strávit pár minut a pomoci vám vyřešit jakékoli otázky, které můžete mít v tomto internetovém světě.