VMware SuSE Linux 8.1 verzióban: szegmentálási hiba

Terméktámogatási adatbázis (fhassel_vmware_segfault81)
Következőkre vonatkozik

SuSE Linux: Verzió 8.1
Kernel: Verzió 2.4.19
VMware

Probléma

Nem tudjuk elindítani a VMware-t SuSE Linux 8.1 verzióban. A program leáll egy "segmentation fault" (szegmentálási hiba) hibaüzenettel, amikor a Power On gombot lenyomjuk.

Oka

Az APIC (Advanced Programmable Interrupt Controller) funkcionalitás szükséges. Ez a funkció többé nam aktív alap állapotban a SuSE Linux 8.1-ben, mivel számos rendszerben problémát okozott.

Megoldás

Ez a funkció újból bekapcsolható: indítsuk a rendszert az apic rendszermag paraméterrel és futtassuk a VMware programot. Elkerülhetjük hogy minden esetben be kelljen írni a paramétert a rendszerindításkor, ha beszúrjuk a rendszertöltő beállításai közé. Ha a GRUB-ot használjuk rendszertöltőként, nyissuk meg a /boot/grub/menu.lst féjlt, keressünk rá a title linux bekezdésre, és szúrjuk be a kernel szóval kezdődő sorba. Ezután ehhez hasonló lesz:
title linux
   kernel (hd0,0)/vmlinuz root=/dev/hda3  vga=791 apic
   initrd (hd0,0)/initrd
A GRUB beolvassa a bejegyzést a következő rendszerindítás során.

Ha LILO a rendszertöltőnk, szúrjuk be a paramétert az /etc/lilo.conf fájlba. Keressünk rá az alábbi szekcióra:

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

majd fűzzük hozzá a következő sort:
append="apic"
Ez esetben ez a szekció már tartalmaz egy append sort, szúrjuk be az apic paramétert a meglévő bejegyzések után, szóközzel elválasztva. Ezután telepítsük újra a rendszertöltőt a következő paranccsal:
lilo

Kulcsszavak: VMWARE, SEGMENTATION, FAULT, SZEGMENTáCIóS HIBA, EMULáTOR, VIRTUáLIS, GéP

SDB-fhassel_vmware_segfault81, Copyright SuSE Linux AG, Nürnberg, Germany - Verzió: 18. Oct 2002
SuSE Linux AG - Utoljára frissítve: 07. Nov 2002 feladó: comp (sdb_gen 1.40.0)