
O VirtualBox é uma ferramenta essencial para desenvolvedores e administradores de sistemas que precisam executar múltiplos sistemas operacionais em um mesmo computador. No entanto, usuários do Manjaro Linux podem se deparar com o erro "Kernel driver not installed (rc=-1908)" ao tentar iniciar uma máquina virtual.
Esse erro ocorre porque o módulo do kernel do VirtualBox (vboxdrv) não está carregado ou não foi configurado corretamente. Felizmente, a solução é simples. Neste artigo, vamos guiá-lo passo a passo para resolver esse problema.
Passo 1: Verifique a Versão do Kernel
Antes de corrigir o erro, precisamos verificar a versão do kernel que está em execução. Para isso, abra um terminal e execute:
uname -r
Isso exibirá algo como:
6.12.17-1-MANJARO
Guarde essa informação, pois ela será usada nos próximos passos.
Passo 2: Instale os Cabeçalhos do Kernel
Para que o VirtualBox funcione corretamente, é necessário que os cabeçalhos do kernel estejam instalados. Substitua linux612 pela versão correspondente ao seu kernel:
sudo pacman -S linux612-headers
Se estiver usando um kernel diferente, como 6.6, execute:
sudo pacman -S linux66-headers
Passo 3: Reinstale os Módulos do VirtualBox
Agora, reinstale os pacotes necessários:
sudo pacman -S virtualbox virtualbox-host-dkms
Passo 4: Recompile os Módulos DKMS
DKMS (Dynamic Kernel Module Support) é responsável por recompilar automaticamente os módulos do kernel quando ele é atualizado. Execute o seguinte comando para garantir que os módulos do VirtualBox sejam configurados corretamente:
sudo dkms autoinstall
Passo 5: Carregue o Módulo do VirtualBox
Agora que tudo está instalado corretamente, carregue o módulo vboxdrv manualmente:
sudo modprobe vboxdrv
Se não houver mensagens de erro, significa que o módulo foi carregado com sucesso.
Agora você pode abrir o VirtualBox sem problemas e iniciar suas máquinas virtuais no Manjaro Linux. Seguir esses passos garante que o VirtualBox está configurado corretamente e pronto para uso.
Caso tenha problemas futuros após uma atualização do kernel, basta repetir os passos descritos neste artigo para garantir que os módulos do VirtualBox estejam sempre compatíveis com seu sistema.
Comments