VMware ab SuSE Linux Version 8.1: Speicherzugriffsfehler

Supportdatenbank (fhassel_vmware_segfault81)
Bezieht sich auf

SuSE Linux: Versionen ab 8.1
Kernel: Versionen ab 2.4.19
VMware

Symptom

VMware läßt sich unter SuSE Linux ab Version 8.1 nicht starten. Beim Drücken des Power On -Buttons beendet sich das Programm mit einem Speicherzugriffsfehler.

Ursache

Die APIC (Advanced Programmable Interrupt Controller) Funktionalität wird benötigt, die im Kernel ab SuSE Linux 8.1 nicht mehr aktiviert ist, da diese in der Vergangenheit auf zu vielen Systemen zu Problemen geführt hat.

Lösung

Diese Funktionalität läßt sich allerdings wieder einschalten. Booten Sie mit dem Kernelparameter apic. VMware sollte sich nun starten lassen. Um nicht jedesmal den Parameter am Boot-Promt eingeben zu müssen, können Sie ihn auch in die Datei des Bootloaders eintragen. Sofern Sie den Bootloader GRUB benutzen, öffnen Sie die Datei /boot/grub/menu.lst, suchen Sie nach dem Abschnitt title linux und fügen Sie ihn in die Zeile, die mit dem Aufruf kernel beginnt, ein. Dies kann dann folgendermassen aussehen:
title linux
   kernel (hd0,0)/vmlinuz root=/dev/hda3  vga=791 apic
   initrd (hd0,0)/initrd 
Der Eintrag wird von Grub beim nächsten Booten ausgelesen.

Sollten Sie den Bootloader Lilo verwenden, so tragen Sie den Parameter in die Datei /etc/lilo.conf ein. Bitte fügen Sie im Anschluss an den Abschnitt ähnlich dem folgenden:

image = /boot/vmlinuz
    label = linux
    initrd = /boot/initrd
    root = /dev/hda3

die Zeile
append="apic"
hinzu. Sollte die append -Zeile in diesem Abschnitt schon vorhanden sein, so fügen Sie den Parameter apic mit einem Leerzeichen als Platzhalter den schon bestehenden Einträgen hinzu. Nach dem Speichern der Datei muss mittels des Befehls
lilo
der Bootloader neu installiert werden.

Hinweis:

Bitte beachten Sie, daß die Verwendung des Kernelparameters 'apic' in wenigen Fällen (in Zusammenspiel mit mancher Hardware) zu einem instabilen Linux-System führen kann. In diesem Fall kann die Applikation VMware mit Kerneln ab SuSE Version 8.1 leider nicht eingesetzt werden.
Stichwörter: VMWARE, SPEICHERZUGRIFFSFEHLER, SEGMENTATION, FAULT, 8.1, 81, APIC

Kategorien: Kommerzielle Applikationen

SDB-fhassel_vmware_segfault81, Copyright SuSE Linux AG, Nürnberg, Germany - Version: 01. Oct 2002
SuSE Linux AG - Zuletzt generiert: 09. Apr 2003 von fhassel (sdb_gen 1.40.0)