Então, estou em um sistema debian buster 10 e instalei o virtualbox e encontrei um erro que me diz para carregar alguns módulos do kernel manualmente.
sudo ./vboxconfig
[sudo] password for user:
vboxdrv.sh: Stopping VirtualBox services.
vboxdrv.sh: Starting VirtualBox services.
vboxdrv.sh: You must sign these kernel modules before using VirtualBox:
vboxdrv vboxnetflt vboxnetadp
See the documenatation for your Linux distribution..
vboxdrv.sh: Building VirtualBox kernel modules
Então, eu só preciso de ajuda para carregar os módulos do kernel vboxdrv, vboxnetflt e vboxnetadp para concluir a instalação da minha caixa virtual e não tenho certeza de como isso é feito. Estou usando um sistema UEFI com inicialização segura ativada.
Há três etapas envolvidas na assinatura de módulos:
As duas primeiras etapas só precisam ser feitas uma vez, a última precisará ser refeita toda vez que os módulos forem construídos.
Para criar um MOK:
substituindo
My Name
por algo apropriado. (As instruções a seguir pressupõem que você execute isso como root, no diretório inicial do root,/root
.)Para inscrevê-lo:
Isso solicitará uma senha, que é uma senha temporária usada apenas na próxima inicialização. Reinicie seu sistema e você entrará na ferramenta de gerenciamento UEFI MOK; veja este guia prático com capturas de tela e siga as instruções para registrar sua chave.
Isso será reinicializado novamente e você poderá verificar se sua chave está carregada:
Para assinar módulos com sua chave, vá para o diretório que contém os módulos e execute
substituindo “4.19” e
vboxdrv.ko
conforme apropriado.