Recuperando o GRUB com dual boot Linux e Windows

Iniciado por Hyke, 05 de Junho de 2013, 10:35

tópico anterior - próximo tópico

Hyke

Sei que existe um tópico na seção iniciantes com Mil e uma maneiras de recuperar o GRUB http://ubuntuforum-br.org/index.php/topic,14614.0.html, mas como postei no meu blog um procedimento bem simples, fui aconselhado por um membro do fórum a postar aqui. Todas as vezes que formato meu notebook Dell XPS tenho que executar esse procedimento, sendo assim espero ajudar quem tem o mesmo problema.

Post original com mais informações e imagens: http://www.tecnologiabasica.com.br/2013/05/recuperando-o-grub-com-dual-boot-linux.html

Tive alguns problemas com o GRUB na instalação do Ubuntu 12.04 com Windows 7 e agora passei pelo mesmo problema na instalação do Ubuntu 13.04 com o Windows 8, sendo assim esse procedimento pode ser utilizado a partir do Ubuntu 12.04 e qualquer versão de Windows. Se receber a mensagem de erro ao selecionar uma opção de boot "error: no such partition" não se desespere, basta seguir os passos abaixo e tudo voltará ao normal.

Instalando o boot-repair:

1) Caso seu sistema não esteja realizando o boot adequadamente, utilize o Live CD de instalação do Ubuntu ou o pendrive que utilizou para a instalação. Se perdeu o boot do Windows e está executando apenas o Linux pode realizar o mesmo procedimento, o mesmo acontece se reinstalou o Windows e perdeu o boot do Linux, basta utilizar um pendrive com o Ubuntu e selecionar a opção Try Ubuntu (Experimente o Ubuntu).

2) Após iniciar o Ubuntu, abra o terminal para executar os seguintes comandos:

$ sudo add-apt-repository ppa:yannubuntu/boot-repair
$ sudo apt-get update
$ sudo apt-get install -y boot-repair
$ sudo boot-repair


3) Ao abrir a aplicação boot-repair, selecione a primeira opção "Reparação recomendada". Isso irá corrigir os problemas mais frequentes. Esse procedimento vai levar um tempo, não se preocupe, basta aguardar e no final receberá a confirmação se tudo correu como esperado.

4) Após a conclusão do boot-repair, reinicie o computador. Não se esqueça de selecionar o HD como boot principal novamente, pois nele será apresentada a lista de boot do GRUB. Escolha o Sistema Operacional desejado e o mesmo será carregado normalmente.

T+

Homem_da_selva

Boa tarde!...

Eu tenho instalado em minha máquina o ubuntu na partição sda1 e linux mint na sda5. O boot esta ocorrendo pelo grub do mint e eu pretendo que fique pelo do ubuntu ja que este esta na partição 1. Usando este método eu consigo fazer isso?

rruella

homem da selva posso te dar , e vou dizer quase certeza de que para consiguir o que vc quer basta:

sudo grub-install /dev/sda
sudo update-grub

e assim terá o grub no ubuntu
Dar como resolvido, ou como solucionado um tópico seu:

http://www.youtube.com/watch?v=cW8isbYhR_M

Hyke

Citação de: Homem_da_selva online 05 de Junho de 2013, 16:39
Boa tarde!...

Eu tenho instalado em minha máquina o ubuntu na partição sda1 e linux mint na sda5. O boot esta ocorrendo pelo grub do mint e eu pretendo que fique pelo do ubuntu ja que este esta na partição 1. Usando este método eu consigo fazer isso?

Olá, essa ferramenta do boot-repair é bem completa. Temos a opção "Reparação recomendada" que faz tudo automático reinstalando o GRUB e inicializando todos os sistemas instalados. Mas você pode abrir as "Opções avançada" e terá acesso a 5 novas abas, onde na segunda você tem a configuração da "Localização do GRUB". Basta escolher em qual sd você quer o GRUB instalado e qual sistema quer iniciar como padrão.

Outra ferramenta muito boa para manipular o GRUB é o grub-customizer, nele você consegue manipular todas as entradas listadas no GRUB de uma forma gráfica e muito fácil. Segue comando para instalação:

$ sudo add-apt-repository ppa:danielrichter2007/grub-customizer
$ sudo apt-get update
$ sudo apt-get install grub-customizer
$ sudo grub-customizer


Atualizei o post do meu blog com imagens da tela avançada do boot-repair, qualquer duvida só perguntar. Segue link:
http://www.tecnologiabasica.com.br/2013/05/recuperando-o-grub-com-dual-boot-linux.html

T+

willygm

Ola Hyke,

Estou tentando seguir estes procedimentos mas estou tendo problemas:

No primeiro comando segue:

ubuntu@ubuntu:~$ sudo add-apt-repository ppa:yannubuntu/boot-repair
Executing: gpg --ignore-time-conflict --no-options --no-default-keyring --secret-keyring /etc/apt/secring.gpg --trustdb-name /etc/apt/trustdb.gpg --keyring /etc/apt/trusted.gpg --primary-keyring /etc/apt/trusted.gpg --keyserver keyserver.ubuntu.com --recv 3C48D16124B50277AF10D27F32B18A1260D8DA0B
gpg: requesting key 60D8DA0B from hkp server keyserver.ubuntu.com
gpg: key 60D8DA0B: "Launchpad PPA for YannUbuntu" not changed
gpg: Total number processed: 1
gpg:              unchanged: 1

No segundo:

ubuntu@ubuntu:~$ sudo apt-get update

Apareceram varios erros de:

Err http://archive.ubuntu.com maverick/main Sources
  404  Not Found [IP: 91.189.92.200 80]

e

W: Failed to fetch http://archive.ubuntu.com/ubuntu/dists/maverick/restricted/source/Sources.gz  404  Not Found [IP: 91.189.92.200 80]

E: Some index files failed to download, they have been ignored, or old ones used instead.

No terceiro comando aparece:

ubuntu@ubuntu:~$ sudo apt-get install -y boot-repair
Reading package lists... Done
Building dependency tree       
Reading state information... Done
E: Unable to locate package boot-repair

E por ultimo:

ubuntu@ubuntu:~$ sudo boot-repair
sudo: boot-repair: command not found


Estou usando o pendrive como boot de ubuntu 10.10. Tinha o 12.04 mas precisei reiniciar o Windows 7 no modo de fabrica e perdi o grub.
Tentei outras formas mas veja o que consegui - minha duvida e a ultima:
http://ubuntuforum-br.org/index.php/topic,103163.0.html

Devo tentar outro procedimento?


jkmsjq

#5
@willygm

O Erro 404 significa que o endereço do site não foi localizado na internet.

E pelo que você informa no outro post, você deverá fazer uma outra instalação do Ubuntu, de preferência a versão 12.04, e depois realizar a recuperação do GRUB, se necessário.
LinuxUser: 548942 / Dando um tópico como resolvido
"A verdade só é agressiva a quem vive de mentiras". Autor desconhecido.
Twitter: @jeisonkertesz

willygm

Olá jkmsjq,

Gostaria de saber como faço isso passo-a-passo. No Gparted http://imageshack.us/photo/my-images/541/uhn6.png/ consta a partição sda3 como unallocated. Isso irá me atrapalhar na instalação do 12.04?

Peço o passo-a-passo porque não sou bom o bastante com o linux.

Obrigado!

jkmsjq

Citação de: willygm online 26 de Agosto de 2013, 15:41
Olá jkmsjq,

Gostaria de saber como faço isso passo-a-passo. No Gparted http://imageshack.us/photo/my-images/541/uhn6.png/ consta a partição sda3 como unallocated. Isso irá me atrapalhar na instalação do 12.04?

Peço o passo-a-passo porque não sou bom o bastante com o linux.

Obrigado!

Instalar Ubuntu 12.04 em Dual Boot com Windows 7 - Linux
LinuxUser: 548942 / Dando um tópico como resolvido
"A verdade só é agressiva a quem vive de mentiras". Autor desconhecido.
Twitter: @jeisonkertesz