sábado, 26 de febrero de 2022

VMWare: unable to install all modules

Cada vez que modificamos el kernel, debemos recompilar los módulos de VMWare para el nuevo kernel.

Si VMWare se queja de que no encuentra los módulos

Deberemos seguir los siguientes pasos:

Las últimas versiones de VMWare requieren gcc 11.2 por lo que debemos tenerlas instaladas.

Para ello:

sudo apt update

sudo add-apt-repository -y ppa:ubuntu-toolchain-r/test

sudo apt install -y gcc-11


Y seguidamente indicar el path del código fuente de nuestro kernel para recompilar

sudo CPATH=/usr/src/linux-headers-$(uname -r)/include/linux vmware-modconfig --console --install-all


Si esto no funciona:

wget https://github.com/mkubecek/vmware-host-modules/archive/workstation-16.2.1.tar.gz 

tar -xzf workstation-16.2.1.tar.gz

cd vmware-host-modules-workstation-16.2.1/

make

make install

Si en el primer make se queja de que la versión de compilador del kernel original no coincide con el actual, podemos forzar a compilar con el nuestro:

make CC=/usr/bin/gcc-11

Si aún así no podemos compilar con la versión actual de kernel, siempre podemos instalar una versión anterior y compatible.

 

Si ninguno de estos métodos funciona, seguir esta guía

Comentarios
0 comentarios
Para Comentar Elige el Sistema de Comentario de tu Agrado:
Comentarios Comentarios Comentarios