Eu tenho problemas ao inicializar do menu de inicialização do Mandriva Linux para o Windows. Anteriormente usei dois discos: um com Windows e outro com Mandriva e a inicialização funcionou. No entanto, quando removi o disco com o Mandriva e instalei o Mandriva no disco com o Windows, posso ver o menu do Mandriva, mas depois de escolher o Windows, ele para. Para descrever meu problema, anotarei a configuração antiga e depois a nova configuração.
Velhoconfiguração HW: 1) mestre primário SATA: disco SATA 500 GB com Mandriva linux em sda3 grub menu.lst contém:
title sata XP
unhide (hd0,0)
hide (hd0,1)
rootnoverify (hd0,0)
chainloader +1
makeactive
savedefault
2) IDE escravo secundário: disco ATA 150 GB com jumper na posição "Mestre com escravo" a partição contém:
NTDETECT.COM
CONFIG.SYS
IO.SYS
MSDOS.SYS
ntldr
boot.ini
inicialização.ini:
[boot loader]
timeout=3
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="SATA XP1" /noexecute=optin /fastdetect
c:\mandriva.bin="Mandriva menu"
3) A sequência de inicialização no BIOS é hdd1 e depois hdd0
Onovoconfiguração: 1) mestre primário ATA: disco ATA 150 GB sem jumper indicando que o disco é único e mestre. sda1 contém janelas conforme descrito acima (mesma partição). sda3 contém linux grub menu.lst contém:
title Windows XP1 6GB
root (hd0,0)
makeactive
chainloader +1
Pelo exposto, deve ficar claro que na configuração antiga, o MBR em sda1 como SATA era lido primeiro. Então, no menu grub.lst, escolho Windows e o inicializador do Windows é encontrado na primeira partição. Então o Windows é executado.
Agora quando eu desconecto o SATA e removo o jumper do ATA, o menu de boot do Mandriva no ATA é mostrado. Eu escolho o Windows e vejo uma janela azul com uma mensagem informando que devo verificar a configuração do disco ou verificar se há erros no disco com chkdsk /F. erro: PARAR: 0x0000007B (0xF889E528, 0xC0000034, 0x00000000, 0x00000000)
Pergunta: Você pode me ajudar no que fazer para corrigir o problema de inicialização do Windows?
Responder1
o disco que você está removendo provavelmente tem o Windows instalado ou o carregador de inicialização que o Windows requer para iniciar.
normalmente HDD0 é o dispositivo de inicialização principal e HDD1 é a próxima unidade. Quando você instala o Windows, ele coloca automaticamente o carregador de inicialização na unidade 0, mesmo que a unidade 0 não seja o dispositivo de inicialização selecionado. Se você estiver removendo a unidade 0, estará removendo o núcleo inicializável do Windows, evitando assim que o Windows seja iniciado.
Parece-me que se quiser usar esta nova configuração, você terá que reinstalar completamente os dois sistemas operacionais, enquanto tiver esta configuração ativa.