Seite 1 von 1
usb Probleme
Verfasst: 30.06.2009, 13:28
von shakra2005
Hi,
habe einen vmware server 2.0.1 installiert und darauf läuft ein suse 11.1 gast.
Nun möchte ich eine USB-Festplatte connecten und es geht nicht. Er zeigt mir das Ding an meiner Remote Console an, nur wenn ich per rechten maustaste versuche das teil zu verbinden dann ist das connect ausgegraut.
Was kann das sein ?
Verfasst: 30.06.2009, 13:48
von Dayworker
Poste mal mehr Details zum Host und den Inhalt der *.vmx-Datei.
Verfasst: 30.06.2009, 14:34
von shakra2005
.encoding = "windows-1252"
config.version = "8"
virtualHW.version = "7"
floppy0.present = "FALSE"
mks.enable3d = "TRUE"
pciBridge0.present = "TRUE"
pciBridge4.present = "TRUE"
pciBridge4.virtualDev = "pcieRootPort"
pciBridge4.functions = "8"
pciBridge5.present = "TRUE"
pciBridge5.virtualDev = "pcieRootPort"
pciBridge5.functions = "8"
pciBridge6.present = "TRUE"
pciBridge6.virtualDev = "pcieRootPort"
pciBridge6.functions = "8"
pciBridge7.present = "TRUE"
pciBridge7.virtualDev = "pcieRootPort"
pciBridge7.functions = "8"
vmci0.present = "TRUE"
nvram = "Suse 11.1.nvram"
virtualHW.productCompatibility = "hosted"
ft.secondary0.enabled = "TRUE"
tools.upgrade.policy = "upgradeAtPowerCycle"
powerType.powerOff = "soft"
powerType.powerOn = "hard"
powerType.suspend = "hard"
powerType.reset = "soft"
displayName = "Suse 11.1"
extendedConfigFile = "Suse 11.1.vmxf"
scsi0.present = "TRUE"
scsi0.sharedBus = "none"
scsi0.virtualDev = "lsilogic"
memsize = "384"
scsi0:0.present = "TRUE"
scsi0:0.fileName = "Suse 11.1.vmdk"
scsi0:0.writeThrough = "TRUE"
ide1:0.present = "TRUE"
ide1:0.fileName = "D:"
ide1:0.deviceType = "atapi-cdrom"
ide1:0.allowGuestConnectionControl = "FALSE"
ethernet0.present = "TRUE"
ethernet0.allowGuestConnectionControl = "FALSE"
ethernet0.features = "1"
ethernet0.wakeOnPcktRcv = "FALSE"
ethernet0.networkName = "Bridged"
ethernet0.addressType = "generated"
usb.present = "TRUE"
usb.generic.autoconnect = "TRUE"
ehci.present = "TRUE"
guestOS = "suse"
uuid.location = "56 4d d8 7c 1f 9f 20 8b-10 52 5b c3 f5 ba aa db"
uuid.bios = "56 4d d8 7c 1f 9f 20 8b-10 52 5b c3 f5 ba aa db"
vc.uuid = "52 b6 54 68 5e 98 19 98-bf e0 5b e6 6a 54 09 15"
ethernet0.generatedAddress = "00:0c:29:ba:aa:db"
tools.syncTime = "TRUE"
scsi0:0.redo = ""
vmotion.checkpointFBSize = "134217728"
pciBridge0.pciSlotNumber = "17"
pciBridge4.pciSlotNumber = "21"
pciBridge5.pciSlotNumber = "22"
pciBridge6.pciSlotNumber = "23"
pciBridge7.pciSlotNumber = "24"
scsi0.pciSlotNumber = "16"
usb.pciSlotNumber = "32"
ethernet0.pciSlotNumber = "33"
ehci.pciSlotNumber = "34"
vmci0.pciSlotNumber = "35"
ethernet0.generatedAddressOffset = "0"
vmci0.id = "-172315941"
ide1:0.startConnected = "TRUE"
bios.forceSetupOnce = "FALSE"
Verfasst: 30.06.2009, 15:32
von tgleiss
Hallo,
falls du von einem Windows System auf deinem Gast zugreifen möchtest, bekommst Du die ausgegrauten Funktionen mit dem Windows Enabler freigeschaltet, hat bei mir geklappt (Windows XP), allerdings habe ich das Problem das ich unter Windows Vista überhaupt kein USB-Device angezeigt bekomme.
Gruss
Thomas
Verfasst: 30.06.2009, 15:47
von shakra2005
wie muss ich den in die vmx datei eintragen ?
Verfasst: 30.06.2009, 16:03
von tgleiss
Hallo, das ist ein Programm, welches die ausgegrauten Funktionen freischaltet.
Einfach mal googlen.
Verfasst: 30.06.2009, 16:17
von shakra2005
Cool hat funktioniert

Verfasst: 30.06.2009, 16:35
von Dayworker
USB-Enabler? Wofür?
Du fügst einen USB-Controller der gewünschten VM hinzu und gut is. Du kannst zwar nur 2 USB-Devices pro VM nutzen und die sind dann auch exklusive für diese VM, aber damit kann man doch leben.
Falls die Einbindung in eine VM nicht klappt, schaltet man die AutoConnect-Funktion für USB aus und kann dann selbst über Web-Access oder VI-Client entscheiden.
Verfasst: 30.06.2009, 19:35
von tgleiss
Hallo,
zum einen brauchst Du den Windows Enabler damit Dir die ausgegrauten Funktionen in dem virt. Konsolen PlugIn angezeigt werden (PlugIn ist wohl Buggy und der Fehler tritt nicht bei allen auf !). Was aber viel interessanter ist, Du hast geschrieben das Du in der VM ein USB-Controller hinzufügst, nimmst Du da die Inf. Datei vom Server oder welchen Controller fügst Du hinzu?
Vielleicht hast Du ja auch eine Idee warum nicht eine Vista-Installation mit dem PlugIn jegliches USB-Deivce nicht erkennt (es erscheint kein zusätzliches Gerät ausser drei vorhanden ).
Gruss
Thomas
Verfasst: 30.06.2009, 19:49
von Dayworker
Vista... muhaha...
Ist die Inst bei dir denn überhaupt vollständig durchgelaufen und hat dabei auch die signierten USB-Treiber eingespielt?
VMserver macht nur 2 USB-Geräte pro VM, auch ein Hub dazwischen hilft nicht. Du fügst einfach zu einer VM den einen möglichen USB-Controller hinzu, keine Ahnung welchen VMware da dann genau virtuell einbaut

Der kann jedenfalls auch USB2, wenn der Gast mitspielt.
[add]
Was mir grad noch einfällt, im Hauptverzeichnis von VMware-Server befanden sich eigentlich USB-Treiber. Wenn man die ins Host-System installierte, konnte man wohl auch USB-Geräte unter Vista freigeben/einbinden. Keine Ahnung ob das stimmt.
Verfasst: 30.06.2009, 21:08
von tgleiss
ok, da habe ich mich vorhin vielleicht falsch ausgedrückt, da der Zugriff auf die VM von XP aus klappt (wenn auch nur mit Hilfe des Windows Enablers), gehe ich davon aus das die VM soweit läuft, das Hauptproblem ist auch weiterhin Vista (der Setup des VM-Konsolen PlugIn's lief auch soweit problemlos durch, die vmusb.inf Treiber ließen sich unter Vista leider nicht installieren.
Gruss
Thomas
Verfasst: 30.06.2009, 21:44
von Dayworker
Was ist denn jetzt nun wieder der Windows Enabler?
Verfasst: 30.06.2009, 21:54
von continuum
Das Teil hatte ich frueher auch mal ...
Damit sucht man eine ausgegraute Function eines beliebigen GUIs aus - und manchmal wird diese dann freigeschaltet ...
Geht nicht immer und ist ein Tool was den meisten Admins wohl graue Haare bereiten wird ... manchmal aber ganz nuetzlich. Ob es in diesem Zusammenhang hilft wage ich aber zu bezweifeln.
Verfasst: 30.06.2009, 22:53
von Dayworker
Ich würde auch was anderes empfehlen, Suse als Host und Vista als Gast ... aber die Inst läuft da ja auch nicht so problemlos durch und es gibt wieder andere Probleme
Dann mach doch einfach folgendes in Vista, gib die USB-Platte per Netzwerkfreigabe für den allgemeinen Zugriff frei und greif dann unter Suse darauf zu.
