Por que o SO Windows não inicializa após o disco ser desconectado?

1

Eu tenho problema com a inicialização do menu de inicialização do Linux Mandriva para o Windows. Eu usei anteriormente dois discos: um com o Windows e outro com o Mandriva e o boot funcionou. No entanto, quando eu removi o disco com o Mandriva e, em seguida, instalei o Mandriva no disco com o Windows, para que eu possa ver o menu do Mandriva, mas depois que eu escolho o Windows, ele pára. Para descrever meu problema, vou escrever a configuração antiga e depois a nova configuração.

Configuração antiga HW: 1) master principal 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) escravo secundário IDE: disco ATA 150 GB com jumper na posição "Master with slave" a partição um contém:

NTDETECT.COM
CONFIG.SYS
IO.SYS
MSDOS.SYS
ntldr
boot.ini

boot.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 seqüência de inicialização no BIOS é hdd1 e, em seguida, hdd0

A configuração new : 1) ATA mestre principal: disco ATA 150 GB sem jumper indicando que o disco é único e mestre. sda1 contém janelas como descrito acima (mesma partição). sda3 contém linux grub menu.lst contém:

title Windows XP1 6GB
root (hd0,0)
makeactive
chainloader +1

A partir do acima, deve ficar claro que na configuração antiga, o MBR em sda1 como SATA foi lido primeiro. Então, a partir do menu grub.lst eu escolho o Windows e o gerenciador do Windows é encontrado na primeira partição. Então o Windows é executado.

Agora, quando eu desconecto o SATA, e removo o jumper do ATA, é mostrado o menu de inicialização do Mandriva no ATA. Eu escolho o Windows e vejo a janela azul com a mensagem que eu deveria verificar a configuração do disco ou verificar o disco em busca de erros com o chkdsk / F. Erro: STOP: 0x0000007B (0xF889E528, 0xC0000034, 0 x 00000000, 0 x 00000000)

Pergunta: Você pode me ajudar o que fazer para corrigir o problema de inicialização do Windows?

    
por John Boe 20.07.2014 / 21:01

1 resposta

0

o disco que você está removendo provavelmente tem o Windows instalado, ou o gerenciador de inicialização que o Windows requer para iniciar.

Normalmente, o HDD0 é o dispositivo de inicialização principal e o HDD1 é o próximo disco. Quando você instala o Windows, ele coloca automaticamente o carregador de boot 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 possa ser iniciado.

Parece-me que, se você quiser usar essa nova configuração, terá que reinstalar completamente ambos os sistemas operacionais, enquanto tiver essa configuração ativa.

    
por 25.07.2014 / 05:20