Seu sistema tem sinais incompatíveis de usar tanto o modo BIOS quanto o modo EFI, portanto não é surpresa que ele não esteja inicializando. Eu recomendo que você faça o seguinte:
- Inicialize um live CD do Linux no modo EFI . Se você não sabe como fazer isso, aprenda. Infelizmente, é específico do sistema, mas geralmente é necessário selecionar o meio de inicialização da unidade flash USB ou CD-R que é descrito como "EFI" ou "UEFI" no gerenciador de inicialização do seu firmware.
- Usando o GParted, faça as seguintes alterações em
/dev/sda2
:- Remover o
bios_grub
flag - Defina o
boot
flag - Crie um novo sistema de arquivos FAT32
- Remover o
- Execute novamente o utilitário de reparo de inicialização.
Se isso não ajudar, tente o seguinte:
- Prepare um gerenciador de inicialização do rEFInd CD-R ou uma unidade flash USB.
- Inicialize o meio rEFInd.
- Realce o ícone que corresponde a um kernel Linux (com
vmlinuz
na descrição), mas não pressione Enter. - Pressione F2 ou Inserir duas vezes. Isso abrirá um editor de linhas no modo de texto.
- Adicione
ro root=/dev/sda4
às opções do kernel. - Pressione Enter. Linux deve inicializar.
- Verifique se
/dev/sda2
está montado em/boot/efi
. (Deve ser se você tiver executado novamente o Reparo de Inicialização no modo EFI.) - Instale o pacote Debian rEFInd.
Depois disso, o computador deve inicializar usando o rEFInd como o gerenciador de inicialização, mas você não precisa editar as opções do kernel (etapas 3-5 acima); apenas destaque um kernel e pressione Enter para inicializar.