![Mensagem](https://rvso.com/image/1073525/Mensagem.png)
Após uma atualização de software, o Ubuntu me pediu para reiniciá-lo. Em vez disso, desliguei-o porque tive que sair. Na próxima tentativa de inicialização, a inicialização congela sem um erro real (há uma mensagem padrão que aparece a cada inicialização do sistema, mas nada de novo).
Ainda consigo inicializar (totalmente) no modo de recuperação. Tentei a opção fix dpkg e verifiquei os discos, mas isso não alterou o resultado.
Tive o mesmo problema há cerca de um mês, depois de tentar instalar os drivers CUDA manualmente - porque a instalação automática falhou. Foi exatamente o mesmo congelamento, mas como não vejo nenhuma mensagem de erro, pode ser outra coisa, é claro. Corrigi esse erro revertendo as alterações manuais (não me lembro exatamente o que fiz). Eu atualizei o software antes nesse período, então não sei se ainda pode ser assim.
Devo mencionar que executo uma inicialização dupla onde o Ubuntu é o sistema operacional inicial padrão. Eu não inicializei o Windows no meio (desligando o Linux e reiniciando-o).
Não tenho certeza de como depurar ainda mais esse problema.
Mensagem
A mensagem mostrada - mas que eu saiba sempre foi mostrada - é:
[2.268282] pcieport 0000:00:1c.0: pciehp: Cannot get irq -1 for the hotplug controller
[2.268289] pcieport 0000:00:1c.0: pciehp: Notification initialization failed (-1)
/dev/nvme0n1p5: clean, 782387/67428352 files, 26148817/269699840 blocks
Comece
- Grub aparece. Eu seleciono Ubuntu
- A mensagem inicial aparece e o sistema congela
- Eu desliguei pressionando o botão Desligar (apenas uma vez, não é uma morte)
Tentativas de soluções
Reinstalando o Grub
Seguindo estas etapas:https://www.maketecheasier.com/restore-grub-2-as-the-main-bootloader/enquanto estiver no modo de recuperação:
sudo fdisk -l | grep "Linux"
encontra apenas /dev/nvme0n1p5 ... sistema de arquivos Linux. Depois de montar sudo mount /dev/nvme0n1p5 /mnt
e verificar se ele realmente contém arquivos (conforme esperado bin dev home lib64 media proc sbin swapfile usr boot etc lib libx32 mnt root snap sys var cdrom grub lib32 lost+found opt run srv tmp
), a instalação sudo grub-install --force --boot-directory=/mnt/ /dev/nvme0n1p5
falha com:
Installing for x86_64-efi platform.
grub-install: error: cannot find EFI directory.
Verifiquei e fdisk -l
não contém uma /dev/sda1
entrada.
Também tentei atualizar o grub apesar da falha na instalação, que funciona sem problemas.
O problema persiste.