Fórum Ubuntu Linux - PT
22 de Maio de 2013, 23:53 *
Olá, Visitante. Faça o login ou registre-se.
Perdeu o seu e-mail de ativação?

Login com nome de usuário, senha e duração da sessão
Notícias: Informações da última versão: Ubuntu Linux 13.04 -Raring Ringtail
 
   Home   Ajuda Regras Pesquisa Login Registre-se  
Anúncios
Páginas: [1] 2 3   Ir para o fundo
  Imprimir  
Autor Tópico: Recuperar Grub 2 (a partir da versão 9.10)  (Lida 46803 vezes)
Nossile
Usuário Ubuntu
*
Deslogado Deslogado

Mensagens: 807

Loading...


Ver Perfil
« em: 25 de Outubro de 2009, 04:25 »

A partir do Ubuntu 9.10 (Karmic Koala) o gerenciador de boot passa a ser o "Grub 2" em vez do tradicional "Grub".

A forma de funcionamento desta nova versão foi radicalmente alterada, não existe mais o "menu.lst" (documento com os parâmetros a serem seguidos pelo gerenciador de boot), na nova versão os parâmetros de funcionamento são armazenados no arquivo "grub.cfg" (/boot/grub/grub.cfg).

O "grub.cfg", diferente do "menu.lst", não deve ser editado, as informações contidas neste arquivo são geradas a partir de scripts contidos no diretório "/etc/grub.d/", que são os seguintes:


Citar

* 00_header
Carrega informações de /etc/default/grub, incluindo visual, tempos de espera e opções do terminal.

* 05_debian_theme
Configura a imagem de fundo, cor do texto e temas.

* 10_hurd
Localiza o kernel Hurd.

* 10_linux
Localiza kernel Linux baseado no comando "lsb_release -i -s".

* 20_memtest86+
Se o arquivo /boot/memtest86+.bin existe, ele é incluído com item do menu.

* 30_os-prober
Procura por outros sistemas operacionais e os inclui no menu.

* 40_custom
Arquivo destinado a inclusão de opções personalizadas

Sempre que o comando "update-grub" é executado estes scripts exportam informações para o "grub.cfg", isso ocorre de forma sequencial obedecendo a indicação numérica do nome de cada script.

Depois dessa explicação superficial do funcionamento do Grub 2 vamos ao que interessa que é como recupera-lo.

* Inicie uma sessão pelo live-CD

* Abra um terminal e insira o comando
Código:
$ sudo fdisk -l

* Lembre-se de qual é a sua instalação, como referencia /dev/sda1 será usado.

* Monte o sistema de arquivo em /mnt
Código:
$ sudo mount /dev/sda1 /mnt

* Monte o resto dos dispositivos
Código:
$ sudo mount --bind /dev /mnt/dev

* Use o comanto chroot para acessar o diretório raiz
Código:
$ sudo chroot /mnt

* Edite o arquivo /etc/default/grub do seu sistema
Código:
$ nano /etc/default/grub
(pode-se usar o gedit em vez do nano)

* Crie um novo arquivo de configuração
Código:
$ update-grub

* Reinstale o Grub 2 na MBR
Código:
$ grub-install /dev/sda

* se o comando anterior apresentar erros usse o seguinte
Código:
grub-install --recheck /dev/sda

* Pressione Ctrl+D para sair do chroot

* Desmonte os dispositivos
Código:
$ sudo umount /mnt/dev

* Desmonte o sistema de arquivo
Código:
sudo umount /mnt

Reinicie o sistema



« Última modificação: 25 de Outubro de 2009, 04:40 por Nossile » Registrado

sudo aptitude remove terno-e-gravata && sudo aptitude install bermuda chinelo -y
clcampos
Administrador
Usuário Ubuntu
*****
Deslogado Deslogado

Mensagens: 10.782


.:: User Linux #439596 ::.


Ver Perfil
« Responder #1 em: 25 de Outubro de 2009, 10:42 »

Grande Nossile, parabéns!
Registrado

Cristiano/Timóteo - MG
.: Como Fazer Perguntas de Forma Inteligente :.                
Com dúvida? pesquise!
wallysou
Usuário Ubuntu
*
Deslogado Deslogado

Mensagens: 99



Ver Perfil WWW
« Responder #2 em: 01 de Novembro de 2009, 23:41 »

olá,

tenho uma dúvida:

estou com Ub 9.10 instalado, e meu Vista deu pau, não consigo recuperar seu boot-loader, apesar de enxergar os arquivos, etc.

minha ideia é particionar o HD para fazer um backup de meus arquivos, sendo q essa partição seria em EXT3 ou 4, dae eu iria reinstalar o Vista.

a pergunta q faço é: se eu reinstalar o Vista, perco só o GRUB e preserva os arquivos e o Ub 9.10, q pode ser recuperado com esses passos, ou a formatação apaga tudo do HD, ou seja, das partições EXT3-4?

na verdade, não fiz a tentativa ainda, para verificar se o DVD do Vista dá opção para escolher qual a partição a ser formatada e instalada. Se sim, poderia formatar uma de dados em ntfs mesmo, acessível por ambos os sistemas.

desc. se a pergunta está no tópico errado, se estiver, podem movê-lo (desde q me digam onde o colocaram  Sem Graça).

abs.
Registrado

Blog Desafiando Limites, dicas de estudo gratuitas, artigos motivacionais e inspirativos e reflexões sobre o cotidiano.
Nossile
Usuário Ubuntu
*
Deslogado Deslogado

Mensagens: 807

Loading...


Ver Perfil
« Responder #3 em: 02 de Novembro de 2009, 00:05 »

Você só perde o Ubuntu se formatar a partição em que ele está instalado.


Obs: se você istalaou via Wubi (dentro do Windows) eu não sei o que aconteceria visto que nunca usei.
Registrado

sudo aptitude remove terno-e-gravata && sudo aptitude install bermuda chinelo -y
wallysou
Usuário Ubuntu
*
Deslogado Deslogado

Mensagens: 99



Ver Perfil WWW
« Responder #4 em: 02 de Novembro de 2009, 11:17 »

olá Nossile,

preciso verificar se o DVD do Vista me dá opção de escolher qual partição [q é o mais lógico] formatar para instalar.

estou pensando em deixar a partição de dados com NTFS ou FAT32 para acesso por ambos os sistemas, visto q o Vista é meio míope né... =)

abs.

ps. qq coisa retorno aqui para solicitar um help.

Você só perde o Ubuntu se formatar a partição em que ele está instalado.


Obs: se você istalaou via Wubi (dentro do Windows) eu não sei o que aconteceria visto que nunca usei.
Registrado

Blog Desafiando Limites, dicas de estudo gratuitas, artigos motivacionais e inspirativos e reflexões sobre o cotidiano.
jrkamil
Usuário Ubuntu
*
Deslogado Deslogado

Mensagens: 297

Cabo Frio - RJ - Brasil


Ver Perfil
« Responder #5 em: 02 de Novembro de 2009, 11:52 »

quem já tentou colocar uma imagem de fundo (bootsplash) ?
parece ser editando o etc/grub.d/05_debian_theme. lendo o código, achei que era só colocar uma imagem em /boot/grub
em um dos formatos aceitos (jpg,tga ou png)  + sudo update-grub mas não funcionou...
« Última modificação: 02 de Novembro de 2009, 12:27 por jrkamil » Registrado

ECS A885GM-A2 , Athlon II X2 245, 8 Gb DDR3
Nossile
Usuário Ubuntu
*
Deslogado Deslogado

Mensagens: 807

Loading...


Ver Perfil
« Responder #6 em: 02 de Novembro de 2009, 12:38 »

olá Nossile,

preciso verificar se o DVD do Vista me dá opção de escolher qual partição [q é o mais lógico] formatar para instalar.

estou pensando em deixar a partição de dados com NTFS ou FAT32 para acesso por ambos os sistemas, visto q o Vista é meio míope né... =)

abs.

ps. qq coisa retorno aqui para solicitar um help.


O instalador do Windows vai sim lhe pedir para escolher a partição onde vai ser instalado, com opção para formatar.

E prefira a partição de dados em NTFS, ultimamente tem dado menos trabalho.
Registrado

sudo aptitude remove terno-e-gravata && sudo aptitude install bermuda chinelo -y
jrkamil
Usuário Ubuntu
*
Deslogado Deslogado

Mensagens: 297

Cabo Frio - RJ - Brasil


Ver Perfil
« Responder #7 em: 02 de Novembro de 2009, 13:09 »

Agora no grub 2 é só alterar:

o arquivo:

    $sudo gedit /etc/grub.d/05_debian_theme

na linha abaixo, trocar moreblue-orbit-grub pelo nome da imagem sem a extensão:

    for i in {/boot/grub,/usr/share/images/desktop-base}/moreblue-orbit-grub.{png,tga}

coloque a imagem na pasta /boot/grub ou /usr/share/images/desktop-base

e como root no terminal:

    update-grub


até que estava no caminho certo !

crédito :   [/url]http://relogiovelho.wordpress.com/2009/10/22/colocando-imagem-de-fundo-no-grub-2/
« Última modificação: 02 de Novembro de 2009, 13:21 por jrkamil » Registrado

ECS A885GM-A2 , Athlon II X2 245, 8 Gb DDR3
Andry
Equipe Ubuntu
Usuário Ubuntu
*****
Deslogado Deslogado

Mensagens: 1.977


Notebook: Kubuntu 12.10 -- Desktop: Kubuntu 12.04


Ver Perfil
« Responder #8 em: 02 de Novembro de 2009, 13:36 »

olá Nossile,

preciso verificar se o DVD do Vista me dá opção de escolher qual partição [q é o mais lógico] formatar para instalar.

estou pensando em deixar a partição de dados com NTFS ou FAT32 para acesso por ambos os sistemas, visto q o Vista é meio míope né... =)

abs.

ps. qq coisa retorno aqui para solicitar um help.


O instalador do Windows vai sim lhe pedir para escolher a partição onde vai ser instalado, com opção para formatar.

E prefira a partição de dados em NTFS, ultimamente tem dado menos trabalho.

Nem sempre,

Muitos computadores hoje em dia que vem com o DVD do windows, não deixam mexer nas partições, eles simplesmente formatão todo  o HD e instalam o windows, por isso tome cuidado pois você pode nem ter tempo de salvar suas coisas tentando ver se ele mostra esta opção.
Eu por exemplo tenho um notebook que vei instalado o windows vista home basic (que já não faz parte do meu HD, rsrs), e quando colocava o DVD para formatar ele simplesmente apagava tudo, não deixava eu dividir o HD, para tem uma partição de backup. (Eles mexem no sistema só para complicar a vida dos outros).

Por isso tome cuidado quando for inserir o DVD do windows,
Registrado

Nossile
Usuário Ubuntu
*
Deslogado Deslogado

Mensagens: 807

Loading...


Ver Perfil
« Responder #9 em: 02 de Novembro de 2009, 16:29 »


Nem sempre,

Muitos computadores hoje em dia que vem com o DVD do windows, não deixam mexer nas partições, eles simplesmente formatão todo  o HD e instalam o windows, por isso tome cuidado pois você pode nem ter tempo de salvar suas coisas tentando ver se ele mostra esta opção.
Eu por exemplo tenho um notebook que vei instalado o windows vista home basic (que já não faz parte do meu HD, rsrs), e quando colocava o DVD para formatar ele simplesmente apagava tudo, não deixava eu dividir o HD, para tem uma partição de backup. (Eles mexem no sistema só para complicar a vida dos outros).

Por isso tome cuidado quando for inserir o DVD do windows,

Esses não são discos de instalação do Windows, são discos de recuperação criados pelos integradores de sistema. Os discos de instalação SEMPRE dão essa opção.
Registrado

sudo aptitude remove terno-e-gravata && sudo aptitude install bermuda chinelo -y
marcos_vargens
Usuário Ubuntu
*
Deslogado Deslogado

Mensagens: 135



Ver Perfil
« Responder #10 em: 03 de Novembro de 2009, 01:15 »

Seguinte. Segui o procedimento. Funcionou, mas o Grub não reconheceu o Windows 7. Agora não consigo entrar  nele. Alguém tem alguma ideia do que preciso fazer? Windows 7 é 64 bits e o Ubuntu também. Não sei se tem algo a ver. valew.
Registrado

AMD Phenom II X4955 BE Ubuntu  11.10 64bits / Unity
Dell Inspiron 15R  Ubuntu 11.10 64bits / Unity
Nossile
Usuário Ubuntu
*
Deslogado Deslogado

Mensagens: 807

Loading...


Ver Perfil
« Responder #11 em: 03 de Novembro de 2009, 01:23 »

Seguinte. Segui o procedimento. Funcionou, mas o Grub não reconheceu o Windows 7. Agora não consigo entrar  nele. Alguém tem alguma ideia do que preciso fazer? Windows 7 é 64 bits e o Ubuntu também. Não sei se tem algo a ver. valew.

Tenta
Citar
sudo apt-get install --reinstall libdebian-installer4
sudo os-prober
sudo update-grub
Isso deve resolver.
« Última modificação: 03 de Novembro de 2009, 01:33 por Nossile » Registrado

sudo aptitude remove terno-e-gravata && sudo aptitude install bermuda chinelo -y
marcos_vargens
Usuário Ubuntu
*
Deslogado Deslogado

Mensagens: 135



Ver Perfil
« Responder #12 em: 03 de Novembro de 2009, 14:05 »

valew Nossile.
Resolvi de outro jeito. Mais trabalhoso e não recomendado, mas funcionou.
executei o comando grub-mkconfig e ele listou todos os sistemas instalados. Mas não atualizou o menu no grub.conf. Então eu fui la e copiei a saida do comando e coloquei na mão  Chocado. O arquivo é somente leitura então tem que tomar cuidado para mudar, atualizar e voltar como era antes. Dai funcionou.
Mas vou tentar esse comando no note depois que instalar o win 7 nele. valew
Registrado

AMD Phenom II X4955 BE Ubuntu  11.10 64bits / Unity
Dell Inspiron 15R  Ubuntu 11.10 64bits / Unity
Nossile
Usuário Ubuntu
*
Deslogado Deslogado

Mensagens: 807

Loading...


Ver Perfil
« Responder #13 em: 03 de Novembro de 2009, 14:49 »

valew Nossile.
Resolvi de outro jeito. Mais trabalhoso e não recomendado, mas funcionou.
executei o comando grub-mkconfig e ele listou todos os sistemas instalados. Mas não atualizou o menu no grub.conf. Então eu fui la e copiei a saida do comando e coloquei na mão  Chocado. O arquivo é somente leitura então tem que tomar cuidado para mudar, atualizar e voltar como era antes. Dai funcionou.
Mas vou tentar esse comando no note depois que instalar o win 7 nele. valew

Não se esqueça que dessa maneira qualquer atualização que role com o Grub você perderá as alterações, e caso o problema original persista você perderá novamente o acesso ao Windows.
Registrado

sudo aptitude remove terno-e-gravata && sudo aptitude install bermuda chinelo -y
marcos_vargens
Usuário Ubuntu
*
Deslogado Deslogado

Mensagens: 135



Ver Perfil
« Responder #14 em: 03 de Novembro de 2009, 19:59 »

Valew pelo aviso. Quando acontecer sigo sua dica.  Piscada
Registrado

AMD Phenom II X4955 BE Ubuntu  11.10 64bits / Unity
Dell Inspiron 15R  Ubuntu 11.10 64bits / Unity
Páginas: [1] 2 3   Ir para o topo
  Imprimir  
 
Ir para:  

Powered by MySQL Powered by PHP Tema desenvolvido por FaBMak e n3t0
Powered by SMF 1.1.18 | SMF © 2006-2009, Simple Machines
© 2013 Canonical Ltd. Ubuntu e Canonical são marcas registradas da Canonical Ltd.
XHTML 1.0 válido! CSS válido!