Se requieren los siguientes pasos:
- Instalar los módulos del kernel de Ubuntu 7.04.
- Hacer ligas simbólicas de los módulos de vmware en el lugar que los scripts de inicio esperan que estén.
- Modificar el archivo vmware-config.pl para que no intente construir vmmon y vmnet
El primer paso es sencillo:
$ sudo apt-get install vmware-player-kernel-modules
El segundo paso también es relativamente sencillo:
$ cd /lib/modules/2.6.20-16-generic
$ sudo mkdir misc
$ cd misc
$ sudo ln -s ../vmware-player/vmmon.ko vmmon.o
$ sudo ln -s ../vmware-player/vmnet.ko vmnet.o
Utiliza el directorio apropiado para tu kernel, esto lo puedes verificar con "uname -a".
Asegúrate que las ligas simbólicas de los modulos tengan la extensión .o
en lugar de .ko
, esto es lo que busca el script /etc/init.d/vmware
Finalmente, el último paso es modificar tu archivo vmware-config.pl. Aquí esta el diff para mi versión modificada:
--- vmware-config.pl.backup 2007-07-25 18:05:58.000000000 -0700
+++ vmware-config.pl 2007-07-25 18:14:33.000000000 -0700
@@ -3649,9 +3649,9 @@
# Configuration related to the monitor
sub configure_mon {
- if (configure_module('vmmon') eq 'no') {
- module_error();
- }
+ #if (configure_module('vmmon') eq 'no') {
+ # module_error();
+ #}
if (-e '/dev/.devfs' || -e '/dev/.udev.tdb' || -e '/dev/.udevdb' ) {
# Either the devfs" or "udev" filesystem is mounted on the "/dev" directory,
@@ -8955,7 +8955,7 @@
configure_mon();
configure_pp();
configure_net();
- build_vmnet();
+ #build_vmnet();
}
# Create the directory for the UNIX domain sockets
Esencialmente necesitas comentar unas lineas como lo indica el diff. Después corre vmware-config.pl como normalmente lo harías y debe de salir todo bien.
Artículo original:http://levelsofdetail.kendeeter.com/2007/04/installing_vmware_workstation.html
No hay comentarios.:
Publicar un comentario