VirtualBox no Fedora 35: Kernel driver not installed

Estou tentando criar máquinas virtuais usando o VirtualBox 6.1 no Fedora 35, mas sempre que tento rodar a máquina dá o seguinte erro: Kernel driver not installed.

Alguém já conseguiu usar o VirtualBox no Fedora 35? Alguém já teve esse erro e descobriu como resolver?

Eu instalei baixando o arquivo .rpm do site da própria Oracle, mas notem que a versão mais recente é para o Fedora 33: Linux_Downloads – Oracle VM VirtualBox

Baixa a versão do repositório oficial (ou do RMP Fusion)… A versão do site da Oracle não traz certas dependências críticas.

use o jeito mais fácil, adicione os repositórios RPM-FUSION:
sudo dnf install https://mirrors.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm
sudo dnf install https://mirrors.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-$(rpm -E %fedora).noarch.rpm

Após isso faça um sudo dnf install VirtualBox akmod-VirtualBox

1 curtida

Posso estar enganado, mas acho que nao tem o VirtualBox nos repositórios oficiais do Fedora 35. Vou tentar pelo RPM Fusion. Obrigado!

Obrigado, vou tentar! Mas fiquei com uma dúvida: para que serve o pacote akmod-VirtualBox?

EDIT: Vi aqui que quando você manda instalar o pacote VirtualBox ele automaticamente instala também o pacote akmod-VirtualBox, então entendo que é uma dependência.

Desinstalei a versão do site da Oracle e instalei a versão do respositório RPM Fusion. Primeiro, deu o mesmo erro. Mas depois reiniciei o computador e funcionou. Obrigado a ambos!

O akamod serve para que vc não tenha que reinstalar o Virtualbox toda vez que atualizar o kernel. Quanto ao erro de kernel driver ter dado mesmo após a instalação, lembre-se vc está lidando com drivers e acima de tudo, kernel, nesses caso sempre vc vai ter que reiniciar para concluir uma instalação.

Este tópico foi fechado automaticamente 3 dias depois da última resposta. Novas respostas não são mais permitidas.