Grub: Falta bootmgr [RESOLVIDO]

1. Grub: Falta bootmgr [RESOLVIDO]

Perfil removido
removido

(usa Nenhuma)

Enviado em 07/05/2011 - 21:44h

Depois de instalar o ArchLinux em meu HD, me deparei com uma situação inusitada no boot da minha partição do Windows:

"Falta bootmgr

Pressione Ctrl + Alt + Del para reiniciar."

E agora, como posso resolver esse problema no boot do meu Windows 7 sem sobrescrever o Grub, já que preciso dele no ArchLinux?

Agradeço desde já.


  


2. Re: Grub: Falta bootmgr [RESOLVIDO]

Buckminster
Buckminster

(usa Debian)

Enviado em 07/05/2011 - 23:17h

Você instalou o GRUB na partição ou no MBR?


3. Re: Grub: Falta bootmgr [RESOLVIDO]

Perfil removido
removido

(usa Nenhuma)

Enviado em 08/05/2011 - 09:13h

Creio eu que tenha sido na MBR..

/dev/sda


4. Re: Grub: Falta bootmgr [RESOLVIDO]

Alberto Federman Neto.
albfneto

(usa openSUSE)

Enviado em 08/05/2011 - 12:05h

o normal é instalar na MBR. No seu caso, sua MBR está danificada, sem bootmanager.
creio que precise usar um CD windows, recuperar a MBR e depois re-instalar o Grub.
um CD que faz isso automático, recuperar boot e grub, se chama supergrub.
mas baixe a versão nova, aquela que usa grub2.


5. Re: Grub: Falta bootmgr [RESOLVIDO]

Perfil removido
removido

(usa Nenhuma)

Enviado em 08/05/2011 - 12:23h

Não tem jeito!
Se o Windows detectou uma falha no boot a restauração com certeza vai sobrescrever o MBR.
Até um tempo atrás o Arch usava o GRUB Legacy, agora num sei, mas vc pode fazer isto: repara o Windows depois entra num ambiente chroot - com o ubuntu por exemplo - e repara o seu GRUB sem esquecer de editar o grub.conf direitinho.

Exemplo:
Dá o boot com sua distro favorita - ou a que achar mais fácil
cria o ambiente chroot:
# mkdir /mnt/archlinux
# mount /dev/sdXX /mnt/archlinux <- partição em que está o archlinux
# mount /dev/sdXX /mnt/archlinux/boot <-parição onde instalo o boot (se /boot estiver numa particão separada)
# mount -t proc none /mnt/archlinux/proc
# mount -o bind /dev /mnt/archlinux/dev
# grep -v rootfs /proc/mounts > /etc/mtab

Caso GRUB Legacy:

# nano -w /boot/grub/grub.conf <- edita conforme suas necessiades
# grub-install --no-floppy /dev/sda
# grub --no-floppy
------------------
grub> root (hd0,0) <- hd com a parição /boot
grub> setup (hd0) <- MBR
grub> quit

Caso GRUB2:

grub2-install /dev/sda
grub-mkconfig -o /boot/grub/grub.cfg

Finalizando:

# umount /mnt/archlinux/boot /mnt/archlinux/dev /mnt/archlinux/proc /mnt/archlinux

Reinicia e vê se funciona.



6. Re: Grub: Falta bootmgr [RESOLVIDO]

Buckminster
Buckminster

(usa Debian)

Enviado em 08/05/2011 - 21:15h

Uma sugestão seria vc conferir se o Windows 7 está na partição certa no arquivo grub.conf. Verifique qual a partição em que ele está e veja se bate com a do grub.conf. As vezes isso resolve. Outra sugestão seria vc apagar completamente o MBR e regravar o grub.


7. Re: Grub: Falta bootmgr [RESOLVIDO]

Perfil removido
removido

(usa Nenhuma)

Enviado em 08/05/2011 - 22:04h

Poxa galera... tá tenso aqui.

Não teve como recuperar esse arquivo e muito menos o Windows. Tive que reinstalar e logo após, instalei o Arch novamente. O problema é que o mesmo erro aconteceu DENOVO..

To começando a ficar nervoso com essa bagaça.. eu sei que instalei corretamente o grub, uai!

Lá aparece essa tabela (no instalador):

/dev/sda
/dev/sda
/dev/sda1 (arquivos do windows)
/dev/sda2 (sistema de recuperação - coisa da dell)
/dev/sda3 (partição onde o sistema está instalado - windows)
/dev/sda5 (arquivos "/" do Arch)
/dev/sda6 (swap)
/dev/sda7 (/home)

E eu sempre mandei instalar o grub na primeira "/dev/sda". Está certo?


8. Re: Grub: Falta bootmgr [RESOLVIDO]

Perfil removido
removido

(usa Nenhuma)

Enviado em 08/05/2011 - 23:38h

Vc não consegue entrar em nenhum dos dois sistemas?
Ah me lembrei: antigamente eu dei suporte num pc que tinha um problema parecido, existia uma opção na BIOS + ou - enable MBR protection ou algo parecido que vc tinha que desabilitar pra poder gravar no MBR. Mas esse foi um caso raríssimo. Vê se não é o seu caso.


9. Re: Grub: Falta bootmgr [RESOLVIDO]

Buckminster
Buckminster

(usa Debian)

Enviado em 09/05/2011 - 01:40h

Desde o Vista, o Windows está vindo com um gerenciador de boot (tipo o GRUB) e esse gerenciador se instala no MBR. Você deve instalar sempre o Windows primeiro e depois o Linux com o GRUB ou o LILO no MBR.
Ou, talvez o problema seja no MBR. Daí você deve apagá-lo com uma ferramenta própria para isso. Vai no Google e digita: apagar o MBR.
Depois de apagar, reinstala os sistemas.


10. Re: Grub: Falta bootmgr [RESOLVIDO]

Perfil removido
removido

(usa Nenhuma)

Enviado em 09/05/2011 - 08:22h

Galera.. por enquanto, ainda não deu nada.

Colocarei o tópico como resolvido, pois vai demorar um pouco para eu testar todos os métodos. Se obtiver sucesso, volto aqui e posto como resolvi o problema.

Obrigado...


11. Re: Grub: Falta bootmgr [RESOLVIDO]

Alberto Federman Neto.
albfneto

(usa openSUSE)

Enviado em 09/05/2011 - 09:34h

outra coisa wolner.

vc ao instalar o linux, está mexendo em um espaço pequeno do HDD que parece no Gparted como "vazio" ou "system reserved" e parece VAZIO?

ele não deve ser mexido, nem movido, nem apagado, ele é do boot do windows. Seven e Vista tem. XP não.

com esse numero de partições, algumas devem ser extendidas, com partições lógicas internas. quais são as extendidas?



12. Re: Grub: Falta bootmgr [RESOLVIDO]

Alberto Federman Neto.
albfneto

(usa openSUSE)

Enviado em 09/05/2011 - 10:06h

citação:

E eu sempre mandei instalar o grub na primeira "/dev/sda". Está certo?

instale primeiro o windows, ele não tem diz, onde vai instalar o boot, ele instala sozinho, na MBR.

quando for instalar o arch, NÂO COLOQUE o grub, o boot, na sda!, nem nas partições linux, nem em nenhuma partição, use o opção default, MBR, grub tem que ficar no setor do boot do HDD (onde antes o win tinha gravado esse boot.

quando vc coloca o grub na sda, vc esta colocando o grub encima da partição windows, desmanchando o boot do windows.



Grub nas partições é só para casos especiais, onde se usa gerenciador d eboot independente




01 02



Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts