VirtualBox - USB Festplatte einbinden?

Fennighor

Ratsmitglied
Für Software Tests und ähnliches verwende ich virtuelle Maschinen (Windwos XP Pro), erstellt mit innotek VirtualBox.
Nun versuche ich dort eine externe Festplatte via USB anzuschließen, was mir leider nicht gelingt. (Gast Erweiterungen sind installiert.)


Kann mir hier jemand aus der Patsche helfen?
 
Kommt irgendeine Fehlermeldung oder wird die Festplatte einfach nicht erkannt? Im zweiten Fall würde ich mal andere USB-Anschlüsse versuchen :)
 
Das Host System erkennt die Platte, nicht aber die virtuelle Maschine.
Was ist das Host-System? Ist ja nicht ganz unwichtig zu wissen ... da du etwas von den Gasterweiterungen geschrieben hast nehm ich zwar an dass es auch Windows XP ist (sind ja vorgesehen für die Kommunikation von Windows Host + VM) ... aber lieber erstmal nachfragen ob du das nicht doch unter Linux & Co versuchst.
 
habs grad mal getestet ... habe Windows XP mit Gasterweiterungen in einer VM installiert, die Platte eingesteckt und bei den VM-Eigenschaften unter der Rubrik USB die Platte als Filter hinzugefügt - wurde bei mir in der VM problemlos erkannt. Nutze die aktuelle Version 1.56 von Virtualbox, also gegebenenfalls mal updaten ... ansonsten wenns dir nur um den Zugriff geht kannst du die Platte auch als "Gemeinsamen Ordner" einbinden.
 
Als 'Gemeinsame Ordner' kann ich angeben was ich will, da taucht nichts in der VM auf, auf das ich zugreifen könnte.



Bisher hatte ich die USB Platte im laufenden Betrieb der VM einbinden wollen, was aus unerfindlichen Gründen nicht funktionierte. Es sollten immer USB Treiber installiert werden, danach war weit und breit nichts mehr von einer USB Platte zu sehen, weder in der VM, noch im Host System. Um die USB Platte überhaupt wieder ins Host System einbinden zu können, musste ich sie abstöpseln, ausschalten, dann wieder einschalten, einstöpseln.

Jetzt hab ich sie einfach mal angeschlossen bevor ich die VM starte, wie von dir geschrieben in den Eigenschaften ausgewählt, VM gestartet und sie wird gefunden.
Dabei verabschiedet sie sich allerdings aus dem Host System, mit einer Fehlermeldung (MFT nicht schreibbar, oder so ähnlich).
Ich kann jetzt allerdings die USB Platte über die Geräte Einstellungen der VM (de)aktivieren und sie steht mir dann wahlweise in der VM oder dem Host zur Verfügung, das war das was ich mehr oder weniger wollte.

Danke für den Denkanstoß. :)
 
Äh, wo? Einbinden meine ich.
Das ist eigentlich ganz einfach ... dazu gehst du im XP-Gastsystem (mit installierten Gasterweiterungen) im Explorer auf "Extras->Netzlaufwerk verbinden", wählst deinen gewünschten Laufwerksbuchstaben aus und gehst beim Feld "Ordner" auf den Button "Durchsuchen" ... hier kannst du jetzt unter "Netzwerkumgebung->Gesamtes Netzwerk->VirtualBox Shared Folders" deinen Ordner auswählen (insofern du ihn in Virtualbox als "gemeinsamen Ordner" eingebunden hast). Alternativ kommst du natürlich auch durch die direkte Angabe des Pfads in der Adressleiste des Explorers zu deinen Freigaben (z.B. \\VBOXSVR\Freigabe).
 
Kann sein dass das nur da steht wenn der Gast und Host die selbe "Arbeitsgruppe" haben (hab da bei beiden den Windowsstandard drinne ... also "ARBEITSGRUPPE") - schau einfach mal nach ... selbst wenn nicht sollte \\VBOXSVR\Ordnername trotzdem funktionieren
 
Kann es daran scheitern, dass ich als Host 'XP Home' und als VM 'XP Pro' habe?

So siehts beim Host (XP Home) aus:



Darunter kommt dann nur noch mein Vollständiger Computername, wie unter Systemeigenschaften eingetragen.
Arbeitsgruppe ist "MSHEIMNETZ" (in der VM muss ich erst nachschauen was da steht...)
 
Ob nun WinXp Home oder WinXP Pro dürfte eigentlich egal sein und dass beim Host die "VirtualBox Shared Folders" nicht auftauchen ist auch normal (tauchen nur beim Gast auf) ... probier mal bei der VM auch "MSHEIMNETZ" asl Arbeitsgruppe einzutragen oder wenn das nichts bringt den Ordner manuell einzubinden - also wenn du z.B. das Laufwerk F: unter dem Namen "F_DRIVE" freigibst musst du beim Eingabefeld vom Netzlaufwerk "\\VBOXSVR\F_DRIVE" eintragen.
 
dass beim Host die "VirtualBox Shared Folders" nicht auftauchen ist auch normal (tauchen nur beim Gast auf)
Beim Gast habe ich es ja versucht. :)

... probier mal bei der VM auch "MSHEIMNETZ" asl Arbeitsgruppe einzutragen
Hab ich, immer noch nix von "VirtualBox Shared Folders" zu sehen.

oder wenn das nichts bringt den Ordner manuell einzubinden - also wenn du z.B. das Laufwerk F: unter dem Namen "F_DRIVE" freigibst musst du beim Eingabefeld vom Netzlaufwerk "\\VBOXSVR\F_DRIVE" eintragen.

Fehlermeldung: "... kann nicht gefunden werden."
(hab natürlich den entsprechenden Laufwerksbuchstaben, Name, etc geprüft, passt alles)