A muito tempo que queria escrever este post, pois tenho vários amigos meus com este mesmo problema, possuem o Linux e
Windows instalados na máquina, e quando o Windows dá problema, eles fazem a recuperação do sistema pelo cd/dvd do sistema, aí
perdem o acesso ao grub, pois o Windows grava por cima da MBR aonde estava instalado o grub, não podendo com isso dá início ao
Linux que está instalado no computador.
Vou ensinar aqui um jeito bem simples de resolver este problema.
Passo 1 - Dê início ao computador por algum cd de boot do Linux, pode ser qualquer versão, pois a grande maioria tem o grub
instalado, para isso acesse a bios do computador e altere a ordem de boot;
Passo 2 - Após iniciado o Linux, abra um terminal, verifique se você está como root ou usuário, isso é bem simples, se tiver $ no fim
da linha você é usuário e se tiver # você é root, isso é muito importante pois os próximos comandos devem ser executados como
root;
Passo 3 - Passando de usuário para root, se você já estiver como root, pule este passo. Aqui vou ensinar os comandos mais comuns
para passar de usuário para root, estes devem ser executados dentro do terminal.
sudo su
ou su -
ou su
Passo 4 - Gravar o grub na MBR. Verifique em que partição está instalado o Linux.
# fdisk -l
Agora você terá que montar esta partição.
Primeiramente crie um pasta para a montagem do sistema.
# mkdir /mnt/linux
Agora vamos montar o sistema:
# mount -t auto /dev/sdaX /mnt/linux
Onde X é o número da partição que o Linux está instalado, sda se o disco for sata e hda se o disco for IDE.
Pronto, o grub está instalado no lugar correto, mas ainda não acabou, pois precisamos configurá-lo.
Passo 5 - Reinicie o computador e verá que o grub irá iniciar mas ainda sem nenhuma configuração, não fique preocupado pois
agora é que começa a melhor parte.
[1] Comentário enviado por selvaking em 13/10/2011 - 21:54h
Apontando alguns erros:
O arquivo /boot/grub/stage1 não é usado no GRUB 2 então voltará um erro se usar este comando
grub> find /boot/grub/stage1
No GRUB 2 a contagem das partições começa em 1 e não em zero como no GRUB legacy
/dev/sda1 = (hd0,1)
Após o fim do passo 4, já teriamos acesso ao dois sistemas. Não seria preciso gerar o arquivo /boot/grub/grub.cfg, com o comando update-grub, pois ele não foi apagado ao reinstalar o Windows.
[2] Comentário enviado por mujica em 06/02/2012 - 03:20h
Meu caro,
agradeço demais a esta dica. estou desde às 23:00 e só agora estou com meu notebook novinho com os dois sistemas rodando direito.
Cheguei a testar o ubuntu pelo wubi e sempre tive a vontade de usar ele "de verdade". espero que com este novo computador eu uso bem mais o ubuntu do que o windows. Pra dizer a verdade só não apago de vez o windows por conta do spss e dos joguinho que meu filho e eu jogamos.
Salvou minha semana, apesar de ir dormir bem mais tarde do que esperava, resolvi meu problema.
[4] Comentário enviado por SiebenElf em 27/02/2013 - 23:16h
Muito obrigado meu caro!
Passei dias tentando, agora consegui. Muito obrigado mesmo! Sou novo no q diz respeito a GNU/Linux. Já faz alguns meses q venho tentando usar Linux.
Usei o ubuntu sem problemas. Mas depois que conheci outras distros, não larguei mais de testar. Muita dor de cabeça dai pra frente. hehe. Testei o Linux Mint 14. Achei bem melhor q o ubuntu.
No momento estou lutando para usuar o elementaryOS Luna. Mas ainda sem sucesso. Primeiro problemas com a GRUB, depois com o ambiente gráfico. Não abre. Eu logo em modo texto, abre as boas-vindas e nada, só modo texto. Dou o comando 'Startx' e dá erro.
Se alguém puder ajudar, será maravilhoso. Meu desktop usa hardware Nvidea, tenho problemas com audio, nenhuma distro funciona o frontal. :(
Mas estou firme e forte, estou gostando da aventura. Pretendo instalar o Debian(novamente), já q da ultima vez deu pau na instalação. rss
[6] Comentário enviado por alexcorreia em 05/09/2014 - 11:43h
Bom dia a todos, após atualização do ubuntu o sistema não inicializa mais, aparece uma msg de error logo após o logo da placa mãe efica na tela preta e não inicializa, preciso de ajuda.
[7] Comentário enviado por wendelvd em 11/06/2015 - 14:49h
Boa tarde, até a 4º parte funciona bem, depois de reiniciar aparece uma mensagem assim: aperta a tecla tab para ver listas de possibilidades.
seguindo a 5º parte só da erro.
se tiver alguém que possa me ajudar agradeço.
[9] Comentário enviado por EduardoBarbosa97 em 09/05/2017 - 11:36h
[1] Comentário enviado por selvaking em 13/10/2011 - 21:54h
Apontando alguns erros:
O arquivo /boot/grub/stage1 não é usado no GRUB 2 então voltará um erro se usar este comando
grub> find /boot/grub/stage1
No GRUB 2 a contagem das partições começa em 1 e não em zero como no GRUB legacy
/dev/sda1 = (hd0,1)
Após o fim do passo 4, já teriamos acesso ao dois sistemas. Não seria preciso gerar o arquivo /boot/grub/grub.cfg, com o comando update-grub, pois ele não foi apagado ao reinstalar o Windows.
Eu fui até o passo 5 do GRUB mas quando eu digito os comando e fala q o comando não foi encontrado e não consigo sair mas disso