Forum: PC Hard- und Software USB Brenner einer VM bereitstellen


von wegdamit (Gast)


Lesenswert?

Hallo,

An alle Linux-Leute:

Ich habe folgenden Befehl eingegeben:
root@juergen-laptop:~/Desktop/vmware-server-distrib# lsusb

und folgendes kam raus:

Bus 005 Device 001: ID 0000:0000
Bus 004 Device 001: ID 0000:0000
Bus 003 Device 001: ID 0000:0000
Bus 002 Device 001: ID 0000:0000
Bus 001 Device 005: ID 0403:6001 Future Technology Devices 
International, Ltd FT232 USB-Serial (UART) IC
Bus 001 Device 004: ID 046d:c50e Logitech, Inc. MX-1000 Cordless Mouse 
Receiver
Bus 001 Device 001: ID 0000:0000


Ich möchte das Gerät
"Bus 001 Device 005: ID 0403:6001 Future Technology Devices 
International, Ltd FT232 USB-Serial (UART) IC"

einer VM bereitstellen.

Aufbau des Systems:

Host ist Ubuntu 8.04
Gast ist XP pro
Benutzt wird VMWare-Server

Wie mach ich das?

Danke für eure Hilfe

von wegdamit (Gast)


Lesenswert?

Will mir keiner helfen oder muss ich die Frage umformulieren?

von ozo (Gast)


Lesenswert?

Ich nutze eine ähnliche Konstellation - gentoo als Host, XP oder andere 
als Gast. Allerdings hab ich auf meinem Rechner nur den freien vmplayer. 
Der zeigt die USB Geräte unter der Titelleiste der laufenden VM an, 
draufklicken und schon kann das Gastsystem drauf zugreifen.
Unter vmserver sollte es ähnlich gehen, wobei - guckst du hier:
http://forum.ubuntuusers.de/topic/keine-usb-geraete-mehr-in-vmware-server/

von wegdamit (Gast)


Lesenswert?

Geil, es funktioniert.

Danke für den Link.

Thread geschlossen

von Uhu U. (uhu)


Lesenswert?

Welche VMware-Server-Version benutzt du denn?

Unter 2.0 wählst du im VMware Infrastructure Web Access die betreffende 
Maschine aus und klickst dann Add Hardware. Dort kannst du dann den 
USB-Controller zufügen, falls der noch fehlt und ein CD-Laufwerk.

Ob du allerdings aus der VM heraus auch auf den Recorder schreiben 
kannst, weiß ich nicht. VirtualPC z.B. kann es nicht, während es von 
VMware Workstation 5 und 6 unterstützt wird.

von Rufus Τ. F. (rufus) Benutzerseite


Lesenswert?

Der "USB-Brenner" ist in diesem Falle ein USB-Programmiergerät, kein 
CD-Brenner an einer USB-IDE-Bridge. Aber auch solche Geräte können unter 
VMWare genutzt werden. Problematisch werden nur Geräte, die isochrone 
Datenübertragung nutzen, Videokameras und dergleichen.

von wegdamit (Gast)


Lesenswert?

Jepp, das hast Du richtig gesehen.
Es ist ein USB-Programmiergerät.

Ich verwende VMWare-Server 1.7

Wenn ich folgende zwei Zeilen eingebe funktioniert es:

-->sudo mount -t usbfs none /proc/bus/usb
-->sudo /etc/init.d/vmware restart

Allerdings, wenn ich den Rechner neu starte muss ich die Zeilen erneut 
eingeben.

Kann ich das irgendwie bei jedem Start automatisch machen lassen?

Was mach ich mit denn Zeilen überhaupt?

Ich weis für euch werden die Fragen recht simpel klingen, ich aber bin 
ein echter Neuling was Ubuntu und überhaupt Linux angeht.
Bin erst seit drei Wochen nüchtern was Windows angeht. :-)

Danke für eure Geduld und Antworten.

von Uhu U. (uhu)


Lesenswert?

wegdamit wrote:
> -->sudo mount -t usbfs none /proc/bus/usb

Montiert usbfs auf /proc/bus/usb

> -->sudo /etc/init.d/vmware restart

Startet den VMware Server neu

sudo führt den folgenden Befehl mit root-Privilegien aus.

usbfs ist ein virtuelles Dateisystem, das den usb-Bus repräsentiert. 
Näheres z.B. hier: http://de.wikipedia.org/wiki/Dateisystem und dann 
nach usbfs suchen.

Du kannst die Kommandos auch automatisch ausführen lassen, indem du sie 
in /etc/rc.local einträgst.

/etc/rc.local mußt du mit root-Privilegien editieren. Das geht z.B., 
indem du in einem Konsolfenster

   sudo vim /etc/rc.local

aufrufst. (Du kannst auch ganz auf root wechseln, indem du sudo ohne 
Parameter aufrufst. Nach der Paßwortabfrage bist du root.)

von Uhu U. (uhu)


Lesenswert?

Nachtrag:
Wenn du die beiden Befehle in /etc/rc.local einträgst, kannst du das 
sudo weglassen. /etc/rc.local wird als root ausgeführt.

von Sweet Home Alabama (Gast)


Lesenswert?

Besser wäre es, wenn du das in deine /etc/fstab einträgst:

none /proc/bus/usb usbfs 
auto,busgid=108,busmode=0775,devgid=108,devmode=0664 0 0
(in einer Zeile)
(busgid und devgid eventuell anpassen)

Dann kannst du dir auch das vmware restart sparen

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.