![](https://seccdn.libravatar.org/avatar/ffcbb0f1ce7068f1fde373b35ab383f4.jpg?s=120&d=mm&r=g)
On Monday 29 September 2003 08:39, Thomas Hertweck wrote:
Andreas Kyek wrote:
[...] Nur nicht mit vmware zusammen. Jedenfalls habe ich es weder mit 2.4.21 noch mit 2.4.22 geschafft, meine VM wieder zum Leben zu erwecken. Ein fast sofortiger Kernel Oops im Zusammenspiel mit vmware 4.x macht auf Dauer nicht wirklich Spass.
Jo, VMware habe ich nicht, dazu kann ich also nichts sagen. Aber es gibt unter [1] ein Paket km_vmware.rpm von H. Mantel. Hast Du es mal damit probiert?
Das wird jetzt 'ne etwas längere Mail Hatte ich bisher noch nicht gesehen. Gerade mal kurz runtergeladen. Das ist ein rpm, was Kernel-Modul sources unter "/usr/src/kernel-modules" installiert. Seltsam. Aber wollen wir mal sehen. a) Ein neuer Kernel 2.4.21-1-4GB-SMP gebaut (mittels make oldconfig aus 2.4.20er config). Reboot. vmware-config.pl gestart -> ein paar Warnings, aber Module sind geladen. Dann die VM hochgefahren (Windows XP-SP1) und ... harter Crash nach 3 Sekunden. Nicht mal eine Taste in _Linux_ ging noch. Harter Reset (ext3 sein Dank). Eintrag in /var/log/messages wie immer: --- cut here --- Sep 29 11:44:41 pc121353 kernel: Unable to handle kernel NULL pointer dereference at virtual address 0000001c Sep 29 11:44:41 pc121353 kernel: printing eip: [...] Sep 29 11:44:41 pc121353 kernel: Process vmware-vmx (pid: 3056, stackpage=9ea23000) --- cut here --- b) Nach Reset mit neuem Kernel Versuch mit anderer VM (anderes Windows) -> gleicher Crash c) nächster Reboot; km-vmware installiert und "make -f Makefile.module; make -f Makefile.module install" aufgerufen. Module installiert und vmware gestartet -> VM läuft! Mittlerweile läuft die VM schon fast 10 Minuten. Ich frage mich nur folgendes: Wie soll das in Zukunft gehen? Normalerweise installliert man vmware (und auch ein vmware-update) von vmware und muss danach die Kernelmodule neu erzeugen. Das macht vmware-config.pl. Muss man dann in Zukunft erst vmware-config.pl durchführen, damit vmware meint, das es konfiguriert ist und _danach_ noch mal die Module aus dem Kernel kompilieren? Passen die dann zur VMware Version? IMO kommen mit 'ner neuen VMWare Version doch auch _neue_ Kernelmodule. Wie soll das dann mit den _alten_ passen? Und welche Version der Module ist in km_vmware enthalten? Dem Namen nach noch 'ne Version von vmware 3.1, oder? Wie verträgt sich das mit meiner 4er Version auf Dauer? Ich werde jetzt wieder den 2.4.20er Kernel von mir nehmen. Da passen die vmware Module definitiv zur installierten Software. Verwirrt. Andreas PS: Ach ja. Falls es interessiert: akyek@linux:~> uname -a Linux linux 2.4.21-1-4GB-SMP #2 SMP Mon Sep 29 11:08:37 CEST 2003 i686 unknown akyek@linux:~> rpm -qa|grep -i vmw VMwareWorkstation-4.0.2-5592 km_vmware-3.1.1-325 Kernel ist selbst gebaut aus linux-2.4.21.SUSE-14.tar.bz2 von Mantel