Quiere instalar VMware 2.0.4 y el Kernel 2.4.4. en SuSE Linux 7.2

Base de Datos de Soporte (mwalter_vmware_72)
Referido a

SuSE Linux: Versión 7.2


Síntoma

Durante el proceso de instalación de VMware 2.0.4 en SuSE Linux 7.2 con la versión del Kernel 2.4.4., el scritp de instalación 'vmware-config.pl' produce, entre otros, los siguientes mensajes de error:

"/lib/modules/2.4.4-4GB/build/include/linux/module.h:21: warning: No include path
in which to find linux/modversions.h
make[2]: Leaving directory `/tmp/vmware-config0/vmmon-only/driver-2.4.4-4GB'
make[2]: Entering directory `/tmp/vmware-config0/vmmon-only/driver-2.4.4-4GB'
In file included from .././linux/driver.c:19:
/lib/modules/2.4.4-4GB/build/include/linux/module.h:21: linux/modversions.h:
File or directory not found
make[2]: *** [driver.o] Error 1"

Causa

El módulo "modversions.h" no ha sido compilado en el kernel.

Solución

Para ejecutar de manera satisfactoria el script de instalación es necesario compilar en el kernel la función que falta.

Atención: le recordamos que en caso de que utilice en su sistema un kernel propio, perderá el derecho al soporte de instalación gratuito incluido en su distribución de SuSE Linux.

Ejecute los siguientes comandos como usuario "root" en la línea de comandos:

cd /usr/src/linux
make mrproper
make cloneconfig

Como opción complementaria para el kernel ha der compilarse en éste el módulo modversions:

make menuconfig

A continuación aparecerá un menú que puede selecionarse con las teclas de cursor. Cambie a:

->Loadable module support<-
y seleccione la siguiente opción pulsando la tecla de espacio:
->Set version information on all symbols for modules<-

IMPORTANTE:
Si utiliza un kernel estándar SMP debe reducir la opción PAE (extensiones físicas de dirección) con valor 64 Gb a 4 Gb. Si bien es cierto que el kernel de VMware puede beneficiarse de la implementación del 3-Level Paging, sólo puede administrar éste hasta un valor de 4Gb.

Para ello cambie a:

->Processor type and features<-
y asigne el valor 4 a la entrada:
->High Memory Support<-

A partir de ahora puede iniciar el auténtico proceso de compilación.

make dep
make modules
make modules_install
make bzlilo
Los dos comandos finales se requieren sólo en caso de que cargue los módulos del kernel a través de un dico RAM inicial.
mk_initrd
lilo
A continuación reinicie el sistema.
reboot

Antes de ejecutar el script de instalación de VMware "vmware-config.pl", tenga en cuenta que debe realizar las siguientes modificaciones de carácter adminitrativo en caso de que todavía no hayan sido integradas en su sistema:


Palabras clave: 72, 244, VMWARE, WORKSTATION, EXPRESS

Temas: Aplicaciones X

SDB-mwalter_vmware_72, Copyright SuSE Linux AG, Nürnberg, Germany - Versión: 16. Jul 2001
SuSE Linux AG - : 17. Jul 2001 de ip (sdb_gen 1.40.0)