The file /boot/grub/stage1 not read correcty

Iniciado por Wiltonj, 31 de Janeiro de 2006, 17:21

tópico anterior - próximo tópico

Wiltonj

Pessoal,
por um acidente de percurso, danifiquei a MBR do meu disco.

Tentei reinstalar o grub e não consegui, dava a mensagem de erro abaixo:

            "The file /boot/grub/stage1 not read correctly"

Com o disco de instalação do windows xp (pela console de recuperação), consegui recuperar a MBR com os comandos fixboot e fixmbr. Agora consigo dar boot pelo windows xp.

Em seguida fiz outras tentativas de reinstalar o grub sem sucesso. Sempre o mesmo erro.

Os passos que executei para reinstalar o grub:

1) Dei boot com o CD do Ubuntu Live (5.10);
2) Abri o terminal como root e executei os comandos abaixo:

$ mkdir /mnt/sda2
$ mount /dev/sda2 /mnt/sda2
$ chroot /mnt/sda2
$ grub-install /dev/sda

Após o ultimo comando aparece a mensagem abaixo:
"The file /boot/grub/stage1 not read correctly"

Obs: O windows está na partição /dev/sda1 e o ubuntu em /dev/sda2

Alguém pode me dizer o que eu fiz de errado? Como eu recupero o boot do meu querido Ubuntu? Sem ter que reinstala-lo, é claro :-)

[]s
Wilton

Joseph

Citação de: "Wiltonj"Pessoal,
por um acidente de percurso, danifiquei a MBR do meu disco.

Tentei reinstalar o grub e não consegui, dava a mensagem de erro abaixo:

            "The file /boot/grub/stage1 not read correctly"

Com o disco de instalação do windows xp (pela console de recuperação), consegui recuperar a MBR com os comandos fixboot e fixmbr. Agora consigo dar boot pelo windows xp.

Em seguida fiz outras tentativas de reinstalar o grub sem sucesso. Sempre o mesmo erro.

Os passos que executei para reinstalar o grub:

1) Dei boot com o CD do Ubuntu Live (5.10);
2) Abri o terminal como root e executei os comandos abaixo:

$ mkdir /mnt/sda2
$ mount /dev/sda2 /mnt/sda2
$ chroot /mnt/sda2
$ grub-install /dev/sda

Após o ultimo comando aparece a mensagem abaixo:
"The file /boot/grub/stage1 not read correctly"

Obs: O windows está na partição /dev/sda1 e o ubuntu em /dev/sda2

Alguém pode me dizer o que eu fiz de errado? Como eu recupero o boot do meu querido Ubuntu? Sem ter que reinstala-lo, é claro :-)

[]s
Wilton

eu faço assim: dou o boot com o disco de instalaçao do ubuntu, quando aparece o prompt para instalar, digito o comando "rescue", sigo com as etapas posteriores até chegar na parte onde escolher a partiçao onde tá o ubuntu, entro na pasta boot, e depois na pasta grub, dou o comando "grub-install /dev/hda" e tudo resolvido, no seu caso deverá ser "grub-install /dev/sda".

FaBMak

Acho que o problema está no comando chroot /mnt/sda2, tente sem este comando.

FaBMak
"Não creias impossível o que apenas improvável parece". (Shakespeare)
fabmak://website

Wiltonj

Citação de: "Joseph"eu faço assim: dou o boot com o disco de instalaçao do ubuntu, quando aparece o prompt para instalar, digito o comando "rescue", sigo com as etapas posteriores até chegar na parte onde escolher a partiçao onde tá o ubuntu, entro na pasta boot, e depois na pasta grub, dou o comando "grub-install /dev/hda" e tudo resolvido, no seu caso deverá ser "grub-install /dev/sda".

ok!

Consegui com o comando "rescue", conforme a dica do Joseph... Beleza estou de volta ao ubuntu ;-)

Obrigado

[]s
Wilton

catitao

Recebo o mesmo erro:   "The file /boot/grub/stage1 not read correctly"  já usei o o método do rescue e nada, consegui entrar no ubuntu através de um diskqte feito pelo colega francoba, de dentro do ubuntu eu já substitui o stage1 e 2 pelos dos disketes, já tentei reinstalar usando o grub-install, de dentro do grub tentei o comando setup, etc... e nada o mesmo erro aparece sempre... o q possof azer pra reisntalar esse bendito grub?
Vi$ta Business SP1 + Ubuntu 8.10 64Bits