it-swarm.dev

VirtualBox nerozpozná USB

Možný duplikát:
Nastavení USB pro Virtualbox

Mám Ubuntu 12.04 jako host a Win7 jako host. Nainstaloval jsem VirtualBox 4.1 a Extension Pack 4.1 z webu Oracle. Také jsem povolil USB 2.0 z nastavení mého virtuálního počítače. My Win7 VM neregistruje USB (Flash Drive a Kindle Fire). Jak to opravit?

Aktualizace: Přidal jsem svého současného uživatele do skupiny vbusers, ale nefunguje to dobře.

43
emeraldhieu

(za předpokladu, že jste již nainstalovali doplňky hosta)

Musíte také nastavit filtry USB, aby se zařízení USB odesílala do hostujícího OS.

Z hlavního okna Virtualboxu otevřete dialog Nastavení, pak sekci USB a poté klikněte na malé tlačítko „Přidat filtr“ na pravé straně obrazovky. Měli byste být schopni vytvořit filtr ze všech aktuálně připojených zařízení USB.

Poté, co jste to udělali (možná restartujte, abyste se ujistili, že hostitelský operační systém nezachytává žádné zařízení USB pro sebe - Ubuntu se pokusí automaticky připojit jednotku flash, takže můžete také chtít zkontrolovat a ujistit se, že není odpojena) příliš) a pak byste se měli zavést do hostujícího OS a měli byste vidět zařízení USB.

Hodně štěstí.

Úpravy: poznámka k USB filtrům

Jsem si vědom toho, že zařízení používané hostujícím OS s filtrem USB nebude hostitelským operačním systémem přístupné, dokud je spuštěný hostující operační systém. Proto byste si měli pečlivě vybrat, k čemu zařízení USB vytvořit filtry.

byste měli vytvářet USB filtry pro věci, které plánujete používat pouze s hostujícím OS (často periferie, které s hostitelským OS nefungují a budou pouze pracovat s hostujícím OS) a pokud nebudete potřebovat přístup k zařízení z hostitelského OS, když je spuštěný hostující OS. Například mám bankovní bankovní klíč z mé banky, ICBC, který není kompatibilní s Linuxem, takže používám virtualizovanou instalaci Windows XP pro bankovnictví) a pomocí USB filtru uchopím USB hardwarový klíč .

Příklady dobrých zařízení pro vytváření filtrů pro:

  • Bankovní bankovnictví USB, které fungují pouze s hostujícím OS
  • e-čtečky (Kindle, Nook atd.), které plánujete používat pouze (nebo především) s hostujícím OS.
  • externí zvukové karty, které fungují pouze s hostujícím OS nebo vyžadují hostující OS pro plnou funkčnost

Příklady špatných zařízení k vytvoření filtrů pro:

  • Vstupní zařízení USB (myši nebo klávesnice), které chcete používat s hostitelskými a hostujícími operačními systémy. Virtualbox povolí hostujícímu OS přístup k těmto zařízením ve výchozím nastavení, takže není třeba, aby je hostující OS přímo ovládal (dobře, mohl bych myslet na některé specializované důvody, ale odbočím ...).
  • Úložná zařízení USB, ke kterým chcete, aby host i hostitelské operační systémy měli přístup současně. Místo toho připojte jednotku k hostitelskému OS a sdílené složky sdílejte s hostujícím OS pomocí sdílených složek.
27
adempewolff

Měl jsem stejný problém a vyřešil jsem to kliknutím na skupinu VirtualBox mého uživatele. Můžete k němu přistupovat instalací gnome-system-tools (nepřichází s Ubuntu 12.04 Precise Pangolin), buď přes buntu Software Center, Synaptic = nebo zadáním terminál:

Sudo apt-get install gnome-system-tools

Pamatujte, že pro vložení do terminálu musíte použít CTRL + SHIFT + V, na rozdíl od CTRL + V

Pravděpodobně budete muset zadat heslo, abyste mohli instalaci provést, a přidat Y (jako v ano) pro dokončení instalace balíčků.

Poté zamíříte k domovu Dash a zadáte uživatele. Uvidíte dvě aplikace. Dobrý je sers and Groups.

Poté musíte kliknout na Advanced settings pro svého uživatele a zadat své heslo.

Nyní se zobrazí okno se třemi kartami. Klikněte na ser Privileges. Najděte řádek, který říká Použít Virtualizační řešení Virtualbox a poté OK .

Change user group privileges

Můžete být vyzváni k opětovnému zadání hesla. Poté klikněte na Zavřít a znovu se odhlaste a přihlaste se.

Při spuštění VirtualBoxu byste měli vidět spoustu nových USB zařízení.

Hodně štěstí!

61
Ramon Suarez

Nezapomeňte si vás přidat jako uživatele vboxusers. Musíte být ve skupině vboxusers.

Sudo adduser $USER vboxusers

Chcete-li to ověřit:

$ groups
yourUserName : yourUserName adm cdrom Sudo dip plugdev lpadmin scanner sambashare vboxusers

Pokud to stále nefunguje, odhlaste se a přihlaste se zpět.

34
Philippe Gachoud

Do hostujícího počítače je třeba nainstalovat přídavek hosta VirtualBox.

Může být také nutné restartovat službu vboxdrv.

5
strangeman