Erro na inicialização do Windows XP pelo GRUB

Iniciado por magnum_barbosa, 20 de Agosto de 2005, 13:53

tópico anterior - próximo tópico

magnum_barbosa

Olá novos parceiros,

Sou novo no Fórum...

Envio este porque tenho um problema com o ubuntu,

A minha máquina possui dois HD's um de 40 GB e outro de 15 GB.
Antes de instalar o ubuntu,

O HD de 40 GB (que é Master) tinha o Windows XP SP2 e o HD de 15 GB (Slave) era vazio.

Aí, eu querendo instalar o ubuntu no HD de 15 GB,  ajustei o Jumper dos dois HD's. Coloquei o de 15 GB como Master e o de 40 GB como Slave.

Aí, depois disso,  instalei o ubuntu no HD de 15 GB. O processo de Instalação foi normal (Não deu nenhum Erro), instalei o GRUB e tudo mais (tudo no HD de 15 GB).

O problema fica na inicialização do Windows XP pelo GRUB, na qual, aparece a seguinte mensagem:

Booting 'Microsoft Windows XP Professional'

root (hd1, 0)

Erro 21: Selected disk does not exist

Press any Key to continue...

Aí eu aperto qualquer tecla e volto para o GRUB. Assim só consigo iniciar o ubuntu.

Alguém sabe como resolver tal problema?

Fico no aguardo...

ceti

Poste seu GRUB prá gente ver como está.
Diga também qual é a partição do Rwindows e qual é a do Ubuntu.

Saúde
You can't always get what you want

galactus

Me desculpem, mas o fato do colega ter mudado o HD do Ruindows para Slave, não é o problema? Já que ele agora têm dois SOs em dois HDs diferentes e o Ruindows ainda acha que é o HD MASTER.  Se falei abobrinha, por favor desconsidere.  

Eu não teria feito este tipo de instalação, você poderia ter instalado o Ubuntu no outro HD sem alterar nada entre Master/Slave nos HDs.

Outra coisa, o HD do Ruindows, que era master e passou para slave, tem o Ruindows gravado na MBR dele. O colega não teria de apagar a MBR desse HD também?
BigLinux no Notebook  / Várias Distros Virtualizadas no PC.

holokaustu

Olá,

Volta a colocar o HD do Windows como master...
Coloca o CD do Ubuntu e nao instales qd te devolver a prompt escreve linux rescue
Qd surgir uma shell  digita grub-install /dev/hda

Ele reescrevera a MBR do disco do Windows

magnum_barbosa

Pessoal,

Nesta última mensagem, se eu mudar a MBR do Windows, isto não dará erro em sua inicialização?

lox

Boas,

tenho um problema semelhante, até porque também tenho 2 discos (um com o wind e outro com o ubuntu) mas a mensagem de erro que me dá no grub é:

Booting 'Microsoft Windows XP Professional'

root (hd1, 0)

Filesystem type unknown, particion type 0x7

savedefault

makeactive

chainloader +1

e o led do pc fica fixo e não sai dali.........

parece-me que de alguma forma quando defini partições no inicio da instalação do ubuntu retirei o boot do windows, será isso?  E como resolvo? :shock:

LedStyle

Cara... da um comando e posta ai pragente:

df -lh

Depois disso posta o seu /boot/grub/menu.lst ai pagente ver.


Eu acho que o que o holokausto falou vai dar certo. Deixa o windows como master e instala o grub nele.

[]s

lox

Boas,
LedStyle, não sei o pedido era para mim, mas eu postar o que pede mesmo assim:

Sist. Arq.            Tam   Usad Disp  Uso% Montado em
/dev/hda1              36G  3,0G   31G   9% /
tmpfs                 253M     0  253M   0% /dev/shm
/dev                   36G  3,0G   31G   9% /.dev
none                  5,0M  2,8M  2,3M  56% /dev

e o menu.lst

title      Ubuntu, kernel 2.6.10-5-386
root      (hd0,0)
kernel      /boot/vmlinuz-2.6.10-5-386 root=/dev/hda1 ro quiet splash
initrd      /boot/initrd.img-2.6.10-5-386
savedefault
boot

title      Ubuntu, kernel 2.6.10-5-386 (recovery mode)
root      (hd0,0)
kernel      /boot/vmlinuz-2.6.10-5-386 root=/dev/hda1 ro single
initrd      /boot/initrd.img-2.6.10-5-386
savedefault
boot

title      Ubuntu, kernel memtest86+
root      (hd0,0)
kernel      /boot/memtest86+.bin  
savedefault
boot

### END DEBIAN AUTOMAGIC KERNELS LIST

# This is a divider, added to separate the menu items below from the Debian
# ones.
title      Other operating systems:
root


# This entry automatically added by the Debian installer for a non-linux OS
# on /dev/sda1
title      Microsoft Windows XP Professional
root      (hd1,0)
savedefault
makeactive
chainloader   +1



é   isto. alguma ajuda?
agradeço desde já :wink:

magnum_barbosa

Me deram uma dica com o comando:

map (hd0) (hd1)
map (hd1) (hd1)

Mas, coninua dando o mesmo erro....

rdoweb

Bom dia,

Esse problema deve estar ocorrendo pq o Windows não da o boot a partir de um segundo hd, apenas como master, mas o GRUB da um jeito nisso  =D

Tenta deixar da seguinte forma:

title      Microsoft Windows XP Professional
map (hd0) (hd1)
map (hd1) (hd0)
root      (hd1,0)
savedefault
makeactive
chainloader   +1

Dessa forma ele irá "enganar" o Windows para que ele pense que esta no disco 1.

Outra solução para isso é reinstalar o GRUB na MBR do disco 1.

Falowww