Hallo an Alle!
Ich hoffe, das Thema existiert noch nicht! Ich muss zugeben, ich habe nur kurz gesucht und dann nichts gefunden.
Ich habe folgendes Problem Ich habe Linux Suse 11.3 als VM unter ESX 4 i (4.0.0) laufen. Nun wollte ich die VMWare Tools installieren. Die virtuelle CD konnte ich aktivieren und die Tools extrahieren. Auch die Installation funktionierte noch. Erst beim Aufruf der Konfigurationsroutine der Tools kamen die Probleme. Die PL-Datei startete und gab nach kurzer Zeit an, dass der Linux-Kernel "rebuildet" werden muss, da eine bestimmte Datei (ich glaube "version.h") nicht gefunden wurde.
Im Linux-Forum erhielt ich keine Auskunft, wie dieser Fehler zu beheben ist.
Meine Frage:
Gibt es VMWare-Tools (z.B. als download), die nicht auf diesen Fehler zulaufen? Am besten wäre da wohl ein rpm-Paket, das man mit Yast mühelos installieren könnte.
Wenn nicht, was ist in meinem Fall zu tun?
Für zielführende Zuschriften bedanke ich mich schon im Voraus.
Grüße:
Hakam
P.S. Solltet Ihr noch genauere Informationen benötigen, dann lasst mich das wissen. (z.B. genauere Fehlermeldungen beim Konfigurationsprozess usw...)
Die Foren-SW läuft ohne erkennbare Probleme. Sollte doch etwas nicht funktionieren, bitte gerne hier jederzeit melden und wir kümmern uns zeitnah darum. Danke!
VMWare Tools und Linux Suse 11.3
Re: VMWare Tools und Linux Suse 11.3
Hakam hat geschrieben:Hallo an Alle!
Ich hoffe, das Thema existiert noch nicht! Ich muss zugeben, ich habe nur kurz gesucht und dann nichts gefunden.
Ich habe folgendes Problem Ich habe Linux Suse 11.3 als VM unter ESX 4 i (4.0.0) laufen. Nun wollte ich die VMWare Tools installieren. Die virtuelle CD konnte ich aktivieren und die Tools extrahieren. Auch die Installation funktionierte noch. Erst beim Aufruf der Konfigurationsroutine der Tools kamen die Probleme. Die PL-Datei startete und gab nach kurzer Zeit an, dass der Linux-Kernel "rebuildet" werden muss, da eine bestimmte Datei (ich glaube "version.h") nicht gefunden wurde.
Im Linux-Forum erhielt ich keine Auskunft, wie dieser Fehler zu beheben ist.
Meine Frage:
Gibt es VMWare-Tools (z.B. als download), die nicht auf diesen Fehler zulaufen? Am besten wäre da wohl ein rpm-Paket, das man mit Yast mühelos installieren könnte.
Wenn nicht, was ist in meinem Fall zu tun?
Für zielführende Zuschriften bedanke ich mich schon im Voraus.
Grüße:
Hakam
P.S. Solltet Ihr noch genauere Informationen benötigen, dann lasst mich das wissen. (z.B. genauere Fehlermeldungen beim Konfigurationsprozess usw...)
Es fehlen die Kernel-Header (eigenes Suse-Paket) oder aber du kompilierst den Kernel einmal komplett durch. Letzteres hat aus meiner Sicht den Vorteil das du dann auch für andere Anwendungen alles vorbereites hast.
Wichtig ist das die laufende Version (uname -a eingeben) und die Versionsangaben des gebauten Kernels identisch sind.
Es kann da Differenzen geben wenn z.B. nach einem Kernlupdate noch nicht gebootet wurde.
Gruß
-
simcemilia
- Member
- Beiträge: 32
- Registriert: 16.09.2004, 10:46
- Wohnort: Bremen
Damit die VMware Tools von VMware unter einen Opensuse 11.3 laufen, müssen die Kernel Module der VMware Tools kompiliert werden.
Dafür müssen folgende Pakete und deren Abhängigkeiten installiert sein:
kernel-devel (muss zur laufenden Kernel Version passen!)
make
gcc-c++
Wenn diese Pakete installiert sind wird man vom Konfigurationsscript der VMware Tools gefragt, ob die die Module kompilieren möchte.
Diese werden dann passend zum laufenden Kernel übersetzt und anschließend ist ein Reboot erforderlich.
Ein Neukompilieren des ganzen Kernels ist weder erforderlich noch empfehlenswert!
Dafür müssen folgende Pakete und deren Abhängigkeiten installiert sein:
kernel-devel (muss zur laufenden Kernel Version passen!)
make
gcc-c++
Wenn diese Pakete installiert sind wird man vom Konfigurationsscript der VMware Tools gefragt, ob die die Module kompilieren möchte.
Diese werden dann passend zum laufenden Kernel übersetzt und anschließend ist ein Reboot erforderlich.
Ein Neukompilieren des ganzen Kernels ist weder erforderlich noch empfehlenswert!
Was ist mit den in Linux integrierten VMWare-Tools?
Hallo an Alle!
Erst mal vielen Dank für euere Beiträge!
Als Linux-Anfänger ist für mich eine Kernel-Kompilierung ein “großes Hindernis”. Also bin ich hingegangen und habe unter “Yast - Software - Pakete suchen” den Suchbegriff “vmware” eingegeben und prompt 3 vmware-Pakete (angeblich Tools!) Gefunden. Diese habe ich auch mit Yast installiert (problemlos!)
Danach hatte ich als einziges äußere Merkmal festgestellt, dass ich beim Starten des Rechners mehrere Startoptionen hatte (default linux, pae-linux, ursprüngliche Fassung und jeweils eine failsafe-Fassung obendrein!)
Beim Bedienen des Systems habe ich von den VMWare-Tools nichts bemerkt.
Beispielsweise wollte ich die Bildschirmauflösung ändern, da der Bildschirm auf dem Laptop im 4:3-Format dargestellt wurde und so rechts und links schwarze Streifen blieben.
Eine Umstellung gelang mir nicht.
In der gesamten KDE-Umgebung fand sich kein Hinweis auf die VMWare-Tools. Was ist also von diesen integrierten “VMWare-Tools” zu halten bzw. Was ist noch zu tun, damit ich in der Rechnerumgebung die Tools auch effizient nutzen kann?
Vielen Dank für euere Zuschriften im Voraus!
Gruß Hakam!
PS.
1. Wo finde ich denn eine gute deutsche Schritt-für-Schritt-Anleitung für eine Kernel-Kompilierung, falls diese doch notwendig sein sollte?
2. Wo finde ich das passende Paket Kernel-devel??
Erst mal vielen Dank für euere Beiträge!
Als Linux-Anfänger ist für mich eine Kernel-Kompilierung ein “großes Hindernis”. Also bin ich hingegangen und habe unter “Yast - Software - Pakete suchen” den Suchbegriff “vmware” eingegeben und prompt 3 vmware-Pakete (angeblich Tools!) Gefunden. Diese habe ich auch mit Yast installiert (problemlos!)
Danach hatte ich als einziges äußere Merkmal festgestellt, dass ich beim Starten des Rechners mehrere Startoptionen hatte (default linux, pae-linux, ursprüngliche Fassung und jeweils eine failsafe-Fassung obendrein!)
Beim Bedienen des Systems habe ich von den VMWare-Tools nichts bemerkt.
Beispielsweise wollte ich die Bildschirmauflösung ändern, da der Bildschirm auf dem Laptop im 4:3-Format dargestellt wurde und so rechts und links schwarze Streifen blieben.
Eine Umstellung gelang mir nicht.
In der gesamten KDE-Umgebung fand sich kein Hinweis auf die VMWare-Tools. Was ist also von diesen integrierten “VMWare-Tools” zu halten bzw. Was ist noch zu tun, damit ich in der Rechnerumgebung die Tools auch effizient nutzen kann?
Vielen Dank für euere Zuschriften im Voraus!
Gruß Hakam!
PS.
1. Wo finde ich denn eine gute deutsche Schritt-für-Schritt-Anleitung für eine Kernel-Kompilierung, falls diese doch notwendig sein sollte?
2. Wo finde ich das passende Paket Kernel-devel??
Fündig geworden
Hallo noch mal!
Ich habe die "kernel-devel" gefunden (linuxeigenes Paket) Heute Abend werde ich diese mal installieren. Make und gcc sind schon installiert. Danach starte ich erneut einen Versuch, VMWare-Tools zu installieren. Ich hoffe das klappt dann und man kann den Thread dann schließen. Danke an beide für die Tipps!
Hakam
Ich habe die "kernel-devel" gefunden (linuxeigenes Paket) Heute Abend werde ich diese mal installieren. Make und gcc sind schon installiert. Danach starte ich erneut einen Versuch, VMWare-Tools zu installieren. Ich hoffe das klappt dann und man kann den Thread dann schließen. Danke an beide für die Tipps!
Hakam
Hat nichts funktioniert
Trotz Installation aller vorgeschlagenen Pakete hat die konfigurationsroutine "vmware-config-tools.pl nicht funktioniert.
"vmmemctl" wurde noch erstellt, aber auf die Frage "What is the location of the directory of C header files that match your running kernel [/usr/source/linux/include] und einem anschließenden Return kommt die Meldung
The path "/usr/src/linux/include" is a kernel header file directory, but it
does not contain the file "linux/version.h" as expected. This can happen if
the kernel has never been built, or if you have invoked the "make mrproper"
command in your kernel directory. In any case, you may want to rebuild your
kernel.
und an dieser Stelle bleibt der Prozess stehen.
Was ist zu tun???
Gruß Hakam
"vmmemctl" wurde noch erstellt, aber auf die Frage "What is the location of the directory of C header files that match your running kernel [/usr/source/linux/include] und einem anschließenden Return kommt die Meldung
The path "/usr/src/linux/include" is a kernel header file directory, but it
does not contain the file "linux/version.h" as expected. This can happen if
the kernel has never been built, or if you have invoked the "make mrproper"
command in your kernel directory. In any case, you may want to rebuild your
kernel.
und an dieser Stelle bleibt der Prozess stehen.
Was ist zu tun???
Gruß Hakam
Du musst folgende Pakete installieren: gcc, make, kernel-source, kernel-syms und kernel-devel
siehe hier:
http://www.opensuse-forum.de/erledigt-v ... t1575-f48/
Dir fehlen die nötigen Kernel-Dateien damit das VMware Skript die nötigen Module kompilieren kann.
-
simcemilia
- Member
- Beiträge: 32
- Registriert: 16.09.2004, 10:46
- Wohnort: Bremen
Re: Hat nichts funktioniert
Hakam hat geschrieben:Trotz Installation aller vorgeschlagenen Pakete hat die konfigurationsroutine "vmware-config-tools.pl nicht funktioniert.
"vmmemctl" wurde noch erstellt, aber auf die Frage "What is the location of the directory of C header files that match your running kernel [/usr/source/linux/include] und einem anschließenden Return kommt die Meldung
The path "/usr/src/linux/include" is a kernel header file directory, but it
does not contain the file "linux/version.h" as expected. This can happen if
the kernel has never been built, or if you have invoked the "make mrproper"
command in your kernel directory. In any case, you may want to rebuild your
kernel.
und an dieser Stelle bleibt der Prozess stehen.
Was ist zu tun???
Gruß Hakam
Hallo,
setze mal bitte folgende Befehle im Verzeichniss /usr/src/linux ab:
make cloneconfig
make prepare
Über diese Befehle werden die Kernel-Sourcen konfiguriert.
EDIT: installliere vorher bitte auch noch das Paket kernel-source
elgato und simcemilla
Hallo an euch!
Ich werde mir am Samstag Morgen das Problem wieder vorknöpfen und euere Vorschläge umsetzen. Melde mich dann wieder. Vorerst vielen Dank für die Tipps!!!
Hakam
Ich werde mir am Samstag Morgen das Problem wieder vorknöpfen und euere Vorschläge umsetzen. Melde mich dann wieder. Vorerst vielen Dank für die Tipps!!!
Hakam
Make gelingt nicht
make cloneconfig und make prepare haben auch nichts genutzt. Die Fehlermeldung des Konfigurationsprogramms habe ich jetzt nicht vor mir (Der Server steht in einem anderen Trakt und läuft momentan nicht), jedoch sinngemäß antwortet das Programm, dass eine Inkompatibilität mit dem laufenden Kernel besteht. Ich werde die exakte Meldung zusammen mit der Kernel-Version mal senden.
Im übrigen sagt Yast, ein bestimmter Kernel (Version sende ich) sei installiert, während eine andere Kernel-Version verfügbar sei. Näheres heute Mittag!
Gruß Hakam
Im übrigen sagt Yast, ein bestimmter Kernel (Version sende ich) sei installiert, während eine andere Kernel-Version verfügbar sei. Näheres heute Mittag!
Gruß Hakam
Wer ist online?
Mitglieder in diesem Forum: 0 Mitglieder und 1 Gast