Ao inicializar chegava até a primeira tela do grub e travava antes mesmo de mostrar os boots disponíveis. Em cada tentativa de restauração as mensagens de erro mudava, dava erro de "partição não localizada", "erro de disco" ou "arquivos não encontrados"
A única forma eficiente de recuperar foi:
- Para evitar qualquer acidente, desconectar hds além do de S.Os.. Tenho um SSD para o S.O. e 2 HDs para os dados.
- Inicializar com o CD de instalação do Debian escolhendo "Advanced Options" e "Graphic Rescue Mode" depois definir idioma, teclado, sem rede, fuso horário...
- Escolher inicializar utilizando a partição raiz do disco com problema, no meu caso /dev/sda7;
- Escolher "Executar um shell em /dev/sda7";
- Montar as partições /boot e /var conforme sua distribuição de partições. Se essas já estiverem na raíz, é só pular esse passo.
- Executar o comando a seguir colocando o dispositivo em questão.
- # grub-install /dev/sda
- # update-grub
- Então é só reinicializar.
Ainda não sei o motivo do erro, mas durante os procedimentos de tentativa de restauração observei que minha partição /home estava lotada e apaguei alguns arquivos...