Ayer puse a actualizar un Ubuntu 6.10 a Ubuntu 7.04 desde las actualizaciones automáticas en un ordenador con conexión de 300K, con lo que ha estado desde ayer a las 18:30 aproximadamente hasta hoy a las 13:00 horas descargando e instalando.
Este ordenador tiene instalado el VMWare Server 1.0.1-29996 y ya me ha pasado otras veces que al actualiza el Kernel tienes que volver a recompilar los módulos para que siga funcionando. Lo que suelo hacer es bajarme los headers del nuevo kernel y reconfigurar el VMWare:
- cd /usr/src
- sudo apt-get install linux-headers-`uname -r`
- ln -s linux-headers-`uname -r` linux
- sudo /usr/bin/vmware-config.pl
Pero hoy al hacer esto, me ha dado un error de compilación y no me ha creado el módulo para que funcione con el nuevo Kernel. Me he puesto ha buscar por Internet y en unos foros de Ubuntu he encontrado la solución:
- sudo apt-get install vmware-server-kernel-modules
- sudo apt-get install vmware-tools-kernel-modules
- sudo sed -i -e “s/sub configure_module {/sub configure_module {\n return ‘yes’;/” /usr/bin/vmware-config.pl
- sudo vi /etc/init.d/vmware
(En la linea 542 aprox. cambiar /sbin/insmod -s -f “/lib/modules/`uname -r`/misc/$1.o” || exit 1 por modprobe -s -f $1 || exit 1)- sudo rm /etc/vmware/not_configured
- sudo /usr/bin/vmware-config.pl
- sudo /etc/init.d/vmware restart
Referencias:
http://ubuntuforums.org/showthread.php?t=338305
Gracias, funciona perfecto!