Virtual box não inicia maquinas virtuais que funcionavam antes de atualização Ubuntu 22.04.4 LTS

1. Virtual box não inicia maquinas virtuais que funcionavam antes de atualização Ubuntu 22.04.4 LTS

d ribeiro
DavRib

(usa Ubuntu)

Enviado em 09/09/2024 - 13:50h

Olá a tod@s,
Gostaria de solicitar orientações sobre um problema que estou enfrentando no VirtualBox. Até recentemente, o programa funcionava corretamente, mas após realizar uma atualização do sistema para instalar outro software, o VirtualBox parou de abrir as minhas máquinas virtuais, apresentando o erro que é apresentado no print e no final dessa solicitação.
Já tentei várias soluções, como reverter o Kernel, reinstalar o VirtualBox, instalar o componente indicado como ausente, entre outras tentativas, porém sem sucesso. Infelizmente, percebo que, sempre que realizo uma atualização no sistema, algum dos programas que utilizo acaba sendo afetado, o que é uma pena, pois isso compromete o fluxo de trabalho.
Agradeço desde já pela atenção e fico no aguardo de orientações que possam me ajudar a resolver este problema.
Atenciosamente,

===========
Kernel driver not installed (rc=-1908)

The VirtualBox Linux kernel driver is either not loaded or not set up correctly. Please reinstall virtualbox-dkms package and load the kernel module by executing

'modprobe vboxdrv'

as root.

If your system has EFI Secure Boot enabled you may also need to sign the kernel modules (vboxdrv, vboxnetflt, vboxnetadp, vboxpci) before you can load them. Please see your Linux system's documentation for more information.

where: suplibOsInit what: 3 VERR_VM_DRIVER_NOT_INSTALLED (-1908) - The support driver is not installed. On linux, open returned ENOENT.


  


2. Re: Virtual box não inicia maquinas virtuais que funcionavam antes de atualização Ubuntu 22.04.4 LTS

Daniel Lara Souza
danniel-lara

(usa Fedora)

Enviado em 09/09/2024 - 14:56h


digitou esse comando como root ?


# modprobe vboxdrv



3. Re: Virtual box não inicia maquinas virtuais que funcionavam antes de atualização Ubuntu 22.04.4 LTS

Amarildo Sertorio dos Santos
amarildosertorio

(usa Fedora)

Enviado em 09/09/2024 - 15:01h

"Se o seu sistema tiver EFI Secure Boot habilitado, você também pode precisar assinar os módulos do kernel (vboxdrv, vboxnetflt, vboxnetadp, vboxpci) antes de poder carregá-los."



4. Re: Virtual box não inicia maquinas virtuais que funcionavam antes de atualização Ubuntu 22.04.4 LTS

Sidnei Serra
Tocagano

(usa Arch Linux)

Enviado em 09/09/2024 - 15:24h

Dependendo da distribuição quando o kernel do Linux é atualizado é necessário fazer umas "coisinhas" para as máquinas virtuais funcionarem. Se você está no Debian e "agregados" abra o Terminal e digite isso:

sudo apt install build-essential
sudo apt install kernel-headers-$(uname -r)


O primeiro comando vai instalar os pacotes necessários para que o seu sistema possa fazer compilação de pacotes. Já o segundo vai instalar os headers do kernel mais novo instalado e em uso na sua máquina. Depois disso, ainda no Terminal digite:

sudo /sbin/vboxconfig


Esse comando vai fazer o VirtualBox compilar os módulos necessários ao funcionamento das máquinas virtuais.

>>> NÃO visite este canal, o cara pensa que sabe alguma coisa! <<<
https://www.youtube.com/channel/UCRgokKtNlttdmg2RJEa2VYw


5. Re: Virtual box não inicia maquinas virtuais que funcionavam antes de atualização Ubuntu 22.04.4 LTS

d ribeiro
DavRib

(usa Ubuntu)

Enviado em 09/09/2024 - 16:55h


danniel-lara escreveu:


digitou esse comando como root ?


# modprobe vboxdrv



olha o que aparece...
modprobe vboxdrv
modprobe: FATAL: Module vboxdrv not found in directory /lib/modules/6.8.0-40-generic



6. Re: Virtual box não inicia maquinas virtuais que funcionavam antes de atualização Ubuntu 22.04.4 LTS

d ribeiro
DavRib

(usa Ubuntu)

Enviado em 09/09/2024 - 16:59h


amarildosertorio escreveu:

"Se o seu sistema tiver EFI Secure Boot habilitado, você também pode precisar assinar os módulos do kernel (vboxdrv, vboxnetflt, vboxnetadp, vboxpci) antes de poder carregá-los."




o segure boot esta desabilitado

mokutil --sb-state
SecureBoot disabled
Platform is in Setup Mode



7. Re: Virtual box não inicia maquinas virtuais que funcionavam antes de atualização Ubuntu 22.04.4 LTS

d ribeiro
DavRib

(usa Ubuntu)

Enviado em 09/09/2024 - 17:29h


Tocagano escreveu:

Dependendo da distribuição quando o kernel do Linux é atualizado é necessário fazer umas "coisinhas" para as máquinas virtuais funcionarem. Se você está no Debian e "agregados" abra o Terminal e digite isso:

sudo apt install build-essential
sudo apt install kernel-headers-$(uname -r)


O primeiro comando vai instalar os pacotes necessários para que o seu sistema possa fazer compilação de pacotes. Já o segundo vai instalar os headers do kernel mais novo instalado e em uso na sua máquina. Depois disso, ainda no Terminal digite:

sudo /sbin/vboxconfig


Esse comando vai fazer o VirtualBox compilar os módulos necessários ao funcionamento das máquinas virtuais.





SOBRE os comentarios amigo
sudo apt install build-essential
Lendo listas de pacotes... Pronto
Construindo árvore de dependências... Pronto
Lendo informação de estado... Pronto
build-essential já é a versão mais recente (12.9ubuntu3).
0 pacotes atualizados, 0 pacotes novos instalados, 0 a serem removidos e 9 não atualizados.
3 pacotes não totalmente instalados ou removidos.
Depois desta operação, 0 B adicionais de espaço em disco serão usados.
Você quer continuar? [S/n] S
Configurando virtualbox-dkms (6.1.32-dfsg-1build1) ...
Removing old virtualbox-6.1.32 DKMS files...
Deleting module virtualbox-6.1.32 completely from the DKMS tree.
Loading new virtualbox-6.1.32 DKMS files...
Building for 6.8.0-40-generic
Building initial module for 6.8.0-40-generic
ERROR: Cannot create report: [Errno 17] File exists: '/var/crash/virtualbox-dkms.0.crash'
Error! Bad return status for module build on kernel: 6.8.0-40-generic (x86_64)
Consult /var/lib/dkms/virtualbox/6.1.32/build/make.log for more information.
dpkg: erro ao processar o pacote virtualbox-dkms (--configure):
o subprocesso instalado, do pacote virtualbox-dkms, o script post-installation
retornou erro do status de saída 10
dpkg: problemas com dependências impedem a configuração de virtualbox:
virtualbox depende de virtualbox-dkms (>= 6.1.32-dfsg-1build1) | virtualbox-sou
rce (>= 6.1.32-dfsg-1build1) | virtualbox-modules; porém:
Pacote virtualbox-dkms não está configurado ainda.
Pacote virtualbox-source não está instalado.
Pacote virtualbox-modules não está instalado.
Pacote virtualbox-dkms, o qual fornece virtualbox-modules ainda não está confi
gurado.

dpkg: erro ao processar o pacote virtualbox (--configure):
problemas de dependência - deixando desconfigurado
dpkg: problemas com dependências impedem a configuração de virtualbox-qt:
virtualbox-qt depende de virtualbox (= 6.1.32-dfsg-1build1); porém:
Pacote virtualbox não está configurado ainda.

dpkg: erro ao procesNenhum relatório apport escrito pois a mensagem de erro indi
ca que é um erro de seguimento de um erro anterior.
Nenhum relatório apport escri
to pois a mensagem de erro indica que é um erro de seguimento de um erro anterio
r.
sar o pacote virtualbox-qt (--configure):
problemas de dependência - deixando desconfigurado
Erros foram encontrados durante o processamento de:
virtualbox-dkms
virtualbox
virtualbox-qt
E: Sub-process /usr/bin/dpkg returned an error code (1)
sudo apt install kernel-headers-$(uname -r)
Lendo listas de pacotes... Pronto
Construindo árvore de dependências... Pronto
Lendo informação de estado... Pronto
E: Impossível encontrar o pacote kernel-headers-6.8.0-40-generic
E: Couldn't find any package by glob 'kernel-headers-6.8.0-40-generic'
sudo /sbin/vboxconfig
sudo: /sbin/vboxconfig: comando não encontrado


não deu certo...






>>> NÃO visite este canal, o cara pensa que sabe alguma coisa! <<<
https://www.youtube.com/channel/UCRgokKtNlttdmg2RJEa2VYw





8. Re: Virtual box não inicia maquinas virtuais que funcionavam antes de atualização Ubuntu 22.04.4 LTS

Sidnei Serra
Tocagano

(usa Arch Linux)

Enviado em 11/09/2024 - 17:57h

Qual a sua distribuição? Acho que você deveria desinstalar todo o VirtualBox da sua máquina (mantendo apenas a pasta das VMs para depois adicioná-las) e instalar a versão do site da Oracle. Os links para baixar são esses aqui:

Para Debian:
https://download.virtualbox.org/virtualbox/7.0.20/virtualbox-7.0_7.0.20-163906~Debian~bookworm_amd64...

Guest ISO para máquinas convidadas:
https://download.virtualbox.org/virtualbox/7.0.20/VBoxGuestAdditions_7.0.20.iso

Extension Pack para dar mais funcionalidades:
https://download.virtualbox.org/virtualbox/7.0.20/Oracle_VM_VirtualBox_Extension_Pack-7.0.20-163906....

Se não funcionar a instalação do arquivo .deb, tem esse aqui:
https://download.virtualbox.org/virtualbox/7.0.20/VirtualBox-7.0.20-163906-Linux_amd64.run

Tenta aí.

>>> NÃO visite este canal, o cara pensa que sabe alguma coisa! <<<
https://www.youtube.com/channel/UCRgokKtNlttdmg2RJEa2VYw


9. Re: Virtual box não inicia maquinas virtuais que funcionavam antes de atualização Ubuntu 22.04.4 LTS

d ribeiro
DavRib

(usa Ubuntu)

Enviado em 11/09/2024 - 22:00h


Tocagano escreveu:

Qual a sua distribuição? Acho que você deveria desinstalar todo o VirtualBox da sua máquina (mantendo apenas a pasta das VMs para depois adicioná-las) e instalar a versão do site da Oracle. Os links para baixar são esses aqui:

Para Debian:
https://download.virtualbox.org/virtualbox/7.0.20/virtualbox-7.0_7.0.20-163906~Debian~bookworm_amd64...

Guest ISO para máquinas convidadas:
https://download.virtualbox.org/virtualbox/7.0.20/VBoxGuestAdditions_7.0.20.iso

Extension Pack para dar mais funcionalidades:
https://download.virtualbox.org/virtualbox/7.0.20/Oracle_VM_VirtualBox_Extension_Pack-7.0.20-163906....

Se não funcionar a instalação do arquivo .deb, tem esse aqui:
https://download.virtualbox.org/virtualbox/7.0.20/VirtualBox-7.0.20-163906-Linux_amd64.run

Tenta aí.

>>> NÃO visite este canal, o cara pensa que sabe alguma coisa! <<<
https://www.youtube.com/channel/UCRgokKtNlttdmg2RJEa2VYw

--------------------------------------------------------------------------


amigo minha distro é a Ubuntu 22.04.4 LTS
como faço pra manter as maquinas virtuais?

e como eu faço pra desinstalar o virtual box por completo? se puder ajudar com esses passos ajudaria muito...


10. Re: Virtual box não inicia maquinas virtuais que funcionavam antes de atualização Ubuntu 22.04.4 LTS

Sidnei Serra
Tocagano

(usa Arch Linux)

Enviado em 11/09/2024 - 23:04h

Ai-ai... Vamos lá, se você não tiver o Synaptic (gerenciador gráfico de pacotes) na sua máquina então instale-o:

sudo apt install synaptic


Na janela de procura de pacotes ao abrir o programa, procure por Nome pelo "virtualbox"; clique nos pacotes instalados (quadradinhos verdes) com o botão direito e escolha Remover ou Desistalar. Selecionado os pacotes, basta clicar em Aplicar e aguarde o processo. Depois instale os arquivos .deb, veja esses vídeos para te ajudar. Se você não apagar a pasta VirtualBox VMs da sua máquina, as mesmas podem ser "inseridas" na nova instalação do VirtualBox abrindo o programa e escolha Acrescentar; aí basta apontar para a pasta onde está a VM e selecionar o arquivo VDI (ou outro que aparecer) e pronto, VM adicionada. Você terá que fazer isso para cada VM que você tiver.






>>> NÃO visite este canal, o cara pensa que sabe alguma coisa! <<<
https://www.youtube.com/channel/UCRgokKtNlttdmg2RJEa2VYw


11. Re: Virtual box não inicia maquinas virtuais que funcionavam antes de atualização Ubuntu 22.04.4 LTS

d ribeiro
DavRib

(usa Ubuntu)

Enviado em 03/10/2024 - 01:05h

Gostaria de agradecer a todos que contribuíram para a resolução do meu problema. Para solucionar a questão, precisei desinstalar completamente o VirtualBox. Antes disso, fiz o backup da pasta onde estavam os arquivos de imagem em outro local. Vale ressaltar que, mesmo após a desinstalação completa, a pasta do VirtualBox não foi apagada, o que foi um ponto positivo, pois garantiu a preservação dos arquivos de imagem.

Agradeço também ao membro TOCAGANO que enviou as videoaulas sobre instalação e configuração. Essas instruções foram essenciais, principalmente para que eu pudesse utilizar o instalador de pacotes .deb de forma facil e agil, o GDebi, o que facilitou bastante o processo. Acredito que utilizarei esse método futuramente para reinstalar também outros programas em outros computadores.

Para quem precisar reinstalar as máquinas virtuais, basta seguir o caminho MAQUINA/ACRESCENTAR OU ctrl+A no ubuntum que da certo.
Recomendo sempre fazer um backup antes da desinstalação, para evitar perdas de dados e atrasos na solução, apesar de não ter precisado. Fato que foi justamente o tempo necessário para organizar e transferir os arquivos para outros HDs que causou a demora em trazer um retorno completo sobre o procedimento.

No mais, agradeço novamente a todos. Espero que esta postagem e a contribuição de todos os membros possam ajudar outras pessoas que enfrentem problemas semelhantes no futuro.






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts