648trindade
(usa Debian)
Enviado em 22/08/2013 - 10:49h
Vou explicar primeramente minha historia pra voces:
Eu tinha uma maquina com windows 7 e debian 7 instalados, dual boot com grub. Resolvi entao tentar um 3o SO, resolvi escolher para tal o LMDE 201303 Cinnamon (sei que eh o mesmo debian, mas aparentemente o debian eh o unico SO que reconhecer meu video GMA3600 - os outros nem sequer carregam o instalador)
No momento meu HD se encontrava com as seguintes particoes:
sda1 Loader do Windows
sda2 extendida:
--sda5 Particao ntfs
--sda6 swap do debian
sda3 Windows 7
sda4 Debian
Para instalar o LMDE, eu nao poderia criar uma nova particao, pois ja tinha esgotado as 4 primarias, entao eu resolvi instalar dentro da extendida, ai que comecou minha dor de cabeca =/
Apos instalar o LMDE, meu HD ficou assim:
sda1 Loader do Windows
sda2 extendida:
--sda5 Particao ntfs
--sda7 LMDE
--sda6 swap do Debian e do LMDE
sda3 Windows 7
sda4 Debian
Instalei o grub do LMDE dentro da propria sda7 dele, pra que nao sobrescrevesse o do Debian. Tudo certo, o note reiniciou normal, carregou o grub do Debian. Entao tentei entrar no debian e dar um update-grub pro grub adicionar o LMDE na lista
Mas o Debian detectava algum erro no HD e falhava em carregar o Gnome, dando a mensagem de erro do monitorzinho triste, nao me deixando acessar nada (na realidade eu poderia acessar o console, mas nao sabia disso, e nem tentei)
Entao, entrei no Windows e exclui a particao do LMDE, e extendi novamente minha particaozinha ntfs pro tamanho anterior. Mas o erro teimava em persistir. deduzi que eu tinha
[*****] o swap ou algo assim, ou que deixei a sda2 e suas extensoes com algum erro cabeludo e o Debian nao conseguia corrigir
No desespero, formatei toda a sda2, e exclui-a.
Nisso, o sistema automaticamente alterou a numeracao das particoes para as seguintes:
sda1 Loader do Windows
#Espaco nao alocado
sda2 Windows 7
sda3 Debian
E eh o suficiente pra dar erro no grub. O que eh logico, porque ele tenta acessar o grub.cfg no sda4, quando agora esta no sda3. Agora o grub entra no modo GRUB RESCUE
Usando o mesmo liveCD do mint, entrei e copiei todas as linhas de inicializacao do Debian, fui la, digitei no rescue e incrivelmente consegui entrar no sistema
Dei um update-grub, reiniciei, nada. Percebi que teria de reinstalar o grub
Mas antes, tentei recriar a sda2 no espaco nao alocado pro sistema renomear de novo. Sem sucesso, ele criou um sda4 e nao um sda2 -.-
Nisso, seguindo dicas da web, usei diretamente o grub-install
$ sudo grub-install --root-directory=/mnt /dev/sda
e depois dei um update-grub, mas isso apenas modificou a aparencia do grub, ele ainda nao exibe as listas dos SOs disponiveis, apenas fica pedindo comandos
grub>
O que fazer para recuperar meu grub?