USB Brenner einer VM bereitstellen

Gast #1000395
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
Gast #1000585
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/
#1000694
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.
Gast #1001013
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.
#1001248
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.)
Gast #1001602
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

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren