Seite 1 von 1
VMware Workstation unter Debian Etch
Verfasst: 09.03.2008, 20:45
von Phantomias
Hi an die VM Gemeinde,
Ich habe vmware wks 602 auf meinem Dbeian Etch als host system installiert.
Wo kann ich denn jetzt Gastsysteme installieren?
beim starten von vmware & bekomme ich nur [1] und ProzessID angezeigt.
Wird das in einer config oder so reingeschrieben?
Vielen Dank für Eure Hilfe
Grüße Phanto
Verfasst: 09.03.2008, 20:49
von franzkat
Hast du schon das Konfigurations-Script gestartet ?
Verfasst: 09.03.2008, 21:16
von Phantomias
Ja hab ich.
Auch erfolgreich nach mehreren Anläufen
Allerdings habe ich den Eindruck, das es nicht komplett durch ist. Wenn so einige Forenbeiträgen glauben schenken darf.
Verfasst: 09.03.2008, 21:28
von franzkat
Gab es denn irgendwelche Fehlermeldungen ? Nicht gefundene Pfade für Compiler; oder Ähnliches ?
Verfasst: 09.03.2008, 21:30
von Phantomias
Nein alle serfolgreich
Verfasst: 09.03.2008, 21:43
von franzkat
Poste mal die genaue Fehlermeldung beim Start von VMware.
Verfasst: 09.03.2008, 21:47
von Phantomias
es gibt keine fehlermeldung
Lediglich: [1] 16432 kommt als meldung
Könnte die Prozess ID sein.
Verfasst: 09.03.2008, 22:09
von franzkat
Überprüfe mal mit dem Befehl pstree, ob die VMware-Dienste laufen.
Verfasst: 09.03.2008, 22:14
von Phantomias
vmnet-bridge,dhcp und netifup laufen
Denke, das da wohl noch was fehlt , oder?
Verfasst: 09.03.2008, 23:22
von Phantomias
Beim Ausführen des vmware Dienstes als User kommt folgendes
vmware@Debian-40-etch-32-minimal:~$ /etc/init.d/vmware start
Starting VMware services:
Virtual machine monitor failed
Blocking file system: failed
Virtual ethernet failed
Bridged networking on /dev/vmnet0 failed
Host network detection failed
Host-only networking on /dev/vmnet1 (background) done
DHCP server on /dev/vmnet1 failed
touch: cannot touch `/etc/vmware/not_configured': Permission denied
chmod: cannot access `/etc/vmware/not_configured': No such file or directory
Beim Ausführen als Root:
Debian-40-etch-32-minimal:~# /etc/init.d/vmware start
Starting VMware services:
Virtual machine monitor failed
Blocking file system: done
Virtual ethernet failed
Bridged networking on /dev/vmnet0 done
Host network detection done
Host-only networking on /dev/vmnet1 (background) done
DHCP server on /dev/vmnet1 done
Könnte das mit dem Grafik Monitor zu tun haben?
Xclock und auch Xhost gehen nicht.
Debian-40-etch-32-minimal:~# xhost +<IP>
xhost: unable to open display ""
Verfasst: 09.03.2008, 23:47
von franzkat
Könnte das mit dem Grafik Monitor zu tun haben?
Mit Sicherheit nicht. Was mich wundert, ist, dass beim Starten von VMware keine aussagekräftigere Fehlermeldung kommt. Ich habe auch ein VMware unter Debian Etch laufen und weiß, dass dann, wenn die Konfiguration mit dem Konfigurationsscript nicht erfolgreich war, eine Fehlermeldung kommt, die darauf hinweist, dass das Script noch einmal gestartet werden soll.
Schau dir noch einmal diese Anleitung an, und überprüfe, ob alle Schritte vollzogen wurden :
http://www.go2linux.org/vmware-server-on-debian-etch
Verfasst: 10.03.2008, 03:17
von minimike
Du weist das es Tools gibt um Debianpackete aus VMwareprodukten zu Erstellen?
http://packages.debian.org/lenny/vmware-package
Einfach den den Sourceeintrag in /etc/apt/sources.list auf Lenny umstellen, dann reichen einige Befehle um das Lennypaket auf Etch zu portieren
Code: Alles auswählen
cd /tmp
apt-get update
apt-get build-dep vmware-package
apt-get source -b vmware-package
dpkg -i vmware-package_0.21_amd64.deb
make-vmpkg /home/user/Desktop/Downloads/VMware-workstation-6.0.2-59824.x86_64.tar.gz
nun hast du die DEB's
Code: Alles auswählen
bitch:/tmp# find /tmp/vmware-workstation/
/tmp/vmware-workstation/
/tmp/vmware-workstation/vmware-workstation_6.0.2.59824.0.21.0_amd64.deb
/tmp/vmware-workstation/vmware-player_6.0.2.59824.0.21.0_amd64.deb
/tmp/vmware-workstation/vmware-vix_6.0.2.59824.0.21.0_amd64.deb
/tmp/vmware-workstation/vmware-common_6.0.2.59824.0.21.0_all.deb
/tmp/vmware-workstation/vmware-kernel-source_6.0.2.59824.0.21.0_all.deb
/tmp/vmware-workstation/vmware-lib_6.0.2.59824.0.21.0_amd64.deb
/tmp/vmware-workstation/vmware-blobs_6.0.2.59824.0.21.0_all.deb
/tmp/vmware-workstation/vmware-workstation_6.0.2.59824.0.21.0_amd64.changes
/tmp/vmware-workstation/vmware-eclipse_6.0.2.59824.0.21.0_all.deb
/tmp/vmware-workstation/vmware-bin_6.0.2.59824.0.21.0_amd64.deb
bitch:/tmp#
Aus dem Paket vmware-kernel-source kannst du dier dann die VMwaretreiber als DEB erstellen lassen. Das tool meiner Wahl wäre make-kpkg (apt-get install kernel-package) andere machen das mit Moduleassistant, oder kompelieren die Treiber einzeln gegen den laufenden Kernel, oder, oder, oder
Verfasst: 10.03.2008, 19:41
von Phantomias
Also ich habe alle schritte in deinem vorletzten Post gemacht.
Den patch wollte er nicht installieren.
Meldung:
Unknown VMware version 4 is installed. This installer supports only version 2
and 3.
Hab mir das aktuelle 6.0.2 für Linux von vmware direkt runtergeladen.
Die Debian Pakete aus deinem letzten Post sind schon installiert. hat er beim Setup verlangt
vmware lässt sich aber trotzdem nicht starten
*Edit*
nach starten des Dienstes mit dem User kommt folgende Meldung:
vmware@Debian-40-etch-32-minimal:~$ /etc/init.d/vmware start
Starting VMware services:
Virtual machine monitor failed
Virtual ethernet failed
Module vmnet is not loaded. Please verify that it is loaded before
running this script.
touch: cannot touch `/etc/vmware/not_configured': Permission denied
chmod: cannot access `/etc/vmware/not_configured': No such file or directory
/etc/init.d/vmware: line 518: /etc/vmware/locations: Permission denied
Verfasst: 10.03.2008, 22:36
von minimike
Du hast natürlich VMware deinstalliert bevor du die Pakete installiert hast? Wenn Du VMware mittels Perlscript installierst umgehst du das Paketmanagemant. Also VMware runter und danach die Debianpakete installieren.
Verfasst: 10.03.2008, 22:53
von Phantomias
habe vorhin vmware nochmal runter geschmissen, alle pakete nochmal installiert gehabt. zusätzlich noch eclipse.
Danach vmware install und config nochmal gestartet.
Verfasst: 11.03.2008, 02:51
von minimike
Geht ja nicht. Es gibt per default nichts zu confen, das wird vom Script beim erstellen der DEB's gemacht. Änderungen erfolgen später wenn überhaupt per Editor wie für DHCP usw. Das Paket mit den VMwaretreibern für deinen Kernel hast du gebaut? Mit runterschmeissen meinst Du natürlich die Deinstallation des Tarballs mittels vmware-unistall.pl?
VMware ist ohne weitere Konfiguration lauffähig, zum Starten müssen aber noch die Treiber vorhanden sein.
Verfasst: 12.03.2008, 23:32
von Phantomias
Also wenn ich das richtig recherchiert habe, startet der Dienst vmmon nicht. weil er nicht weis, wohin er das Fenster ausgeben soll.
Das liegt wohl daran, das mein Debian nicht in der Lage ist, die Grafik ordnungsgemäß darzustellen.
Habe mittlerweile rausgefunden, was für Hardware verbaut ist, finde für den AMD 690G Chipsatz aber keinen passenden Treiber.
Verfasst: 13.03.2008, 00:14
von Phantomias
So, nach installation des Grafiktreibers und anschließendem starten von vmware sieht das ganze jetzt so aus:
Debian-40-etch-32-minimal:~# /etc/init.d/vmware start
Starting VMware services:
Virtual machine monitor done
Virtual ethernet done
Bridged networking on /dev/vmnet0 done
Host network detection done
Host-only networking on /dev/vmnet1 (background) done
DHCP server on /dev/vmnet1 done
Debian-40-etch-32-minimal:~# /etc/init.d/vmware status
Bridged networking on /dev/vmnet0 is running
Host network detection is not running
Host-only networking on /dev/vmnet1 is running
DHCP server on /dev/vmnet1 is running
Module vmmon loaded
Module vmnet loaded
Debian-40-etch-32-minimal:~#
ich denke das ist jetzt viel besser als vorher.
Wie kan ich jetzt mit VMWare arbeiten?
Leider kenn ich VMWare nur unter Windows.
Verfasst: 16.03.2008, 15:43
von Phantomias
so hab mal das Log ausgewertet:
er kann kein Display finden und beendet den Dienst somit wieder.
Da es sich um einen Root Server in einem RZ handelt, kann da auch kein Moni ran.
Weis jemand, wie man das umleiten kann?
Verfasst: 18.03.2008, 21:53
von Phantomias
So, hab jetzt VMWare zum laufen gebracht.
Es lag am Display Ausgang, wie ich vermutet hatte.
Entsprechende Treiber installiert und jetzt gehts.