Grub - Erro 12 na inicialização do Windows [Resolvido]

Iniciado por juliana.yszcz, 18 de Março de 2008, 09:25

tópico anterior - próximo tópico

juliana.yszcz

Olá!!!

Tentei recuperar o GRUB através das dicas que encontrei com uma pesquisa pelo Google. Mas da forma que quase todos fóruns ensinam não deu certo aqui.
Encontrei este tópico:
http://ubuntuforum-pt.org/index.php?topic=8696.0
e fiz desta forma

sudo su
mkdir root
mount -t reiserfs -o rw /dev/sda8 /
mount -t reiserfs -o rw /dev/sda8 /home/ubuntu/root
cp -R /home/ubuntu/root/boot/grub /boot
/home/ubuntu/root/sbin/grub-install /dev/sda


e pronto... GRUB funcionando!!!

Mas quando vou iniciar o Windows me retorna o erro 12: Invalid Device Request
Isso aconteceu ontem, reinstalei o windows hoje de manhã, recuperei o GRUB da mesma forma e me retornou o mesmo erro.

No menu.lst está assim:

# on /dev/sda1
title Microsoft Windows XP Professional
root (hd0,0)
savedefault
makeactive
chainloader +1


Estou usando Linux e Windows em um HD-SATA

Fico aguardando ajuda. Obrigada!!
Não diga Linux. Diga GNU/Linux. O senhor barbudo de olho verde também merece os méritos!

clcampos

Execute o comando sudo fdisk -l no terminal (Aplicações > Acessórios > Terminal), e cole aqui o resultado dele.
Cristiano/Timóteo - MG
.: Como Fazer Perguntas de Forma Inteligente :.                
Com dúvida? pesquise!

juliana.yszcz

Resultado do comando: sudo fdisk -l

Disk /dev/sda: 500.1 GB, 500107862016 bytes
255 heads, 63 sectors/track, 60801 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x00640064

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1             638       28614   224725252+   f  W95 Ext'd (LBA)
/dev/sda2   *       28615       31164    20482875    7  HPFS/NTFS
/dev/sda5             638        6402    46307331    7  HPFS/NTFS
/dev/sda6            6403       12776    51199123+   7  HPFS/NTFS
/dev/sda7           12777       13031     2048256   82  Linux swap / Solaris
/dev/sda8           13032       14247     9767488+  83  Linux
/dev/sda9           14248       20326    48829536   83  Linux
/dev/sda10          20327       26701    51207156    7  HPFS/NTFS
/dev/sda11          26702       28614    15366141    7  HPFS/NTFS
Não diga Linux. Diga GNU/Linux. O senhor barbudo de olho verde também merece os méritos!

clcampos

Em qual partição esta instalado o windows?
Cristiano/Timóteo - MG
.: Como Fazer Perguntas de Forma Inteligente :.                
Com dúvida? pesquise!

juliana.yszcz

O windows está na partição /dev/sda2

O resultado do comando: df -h

Filesystem            Size  Used Avail Use% Mounted on
/dev/sda8             9.4G  5.6G  3.8G  60% /
varrun                506M  100K  506M   1% /var/run
varlock               506M     0  506M   0% /var/lock
udev                  506M   80K  506M   1% /dev
devshm                506M     0  506M   0% /dev/shm
lrm                   506M   34M  472M   7% /lib/modules/2.6.22-14-generic/volatile
/dev/sda5              45G  5.2G   40G  12% /media/sda5
/dev/sda6              49G  841M   49G   2% /media/sda6
/dev/sda9              46G  181M   44G   1% /media/sda9
/dev/sda2              20G  4.2G   16G  22% /media/WINDOWS
/dev/sda11             15G  348M   15G   3% /media/PROGRAMAS
Não diga Linux. Diga GNU/Linux. O senhor barbudo de olho verde também merece os méritos!

juliana.yszcz

Ontem o windows estava instalado no K:
Pensei que o erro acontecia porque o windows não estava na C: e eu não tinha tornado a partiçao ativa.
Por isso instalei novamente na partição C: mas o erro continuou.

Já pesquisei em fóruns e não encontrei nada relacionado com este erro. Se alguém tiver alguma idéia do que está acontecendo poste aqui.
Não diga Linux. Diga GNU/Linux. O senhor barbudo de olho verde também merece os méritos!

clcampos

Mude no /boot/grub/menu.lst  de:

Citar# on /dev/sda1
title      Microsoft Windows XP Professional
root      (hd0,0)
savedefault
makeactive
chainloader   +1

Para:

Citar# on /dev/sda1
title      Microsoft Windows XP Professional
root      (hd0,1)
savedefault
makeactive
chainloader   +1

Para editá-lo não se esqueça do sudo.

sudo   gedit   /boot/grub/menu.lst
Cristiano/Timóteo - MG
.: Como Fazer Perguntas de Forma Inteligente :.                
Com dúvida? pesquise!

juliana.yszcz

Funcionando....

Mudei de (hd0,0) para (hd0,1), conforme clCampos postou.

Obrigada pela ajuda clCampos!!!
Não diga Linux. Diga GNU/Linux. O senhor barbudo de olho verde também merece os méritos!