¿Por qué el sistema operativo Windows no arranca después de desconectar el disco?

¿Por qué el sistema operativo Windows no arranca después de desconectar el disco?

Tengo un problema al iniciar desde el menú de inicio de Mandriva Linux en Windows. Anteriormente usé dos discos: uno con Windows y otro con Mandriva y el arranque funcionó. Sin embargo, cuando quité el disco con Mandriva y luego instalé Mandriva en el disco con Windows, puedo ver el menú de Mandriva, pero después de elegir Windows se detiene. Para describir mi problema, escribiré la configuración anterior y luego la nueva.

Viejoconfiguración HW: 1) maestro primario SATA: disco SATA de 500 GB con Mandriva Linux en sda3 grub menu.lst contiene:

title sata XP
 unhide (hd0,0)
 hide (hd0,1)
rootnoverify (hd0,0)
chainloader +1
makeactive
savedefault

2) IDE esclavo secundario: disco ATA de 150 GB con puente en la posición "Maestro con esclavo" la partición uno contiene:

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

arranque.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) La secuencia de arranque en BIOS es hdd1 y luego hdd0

Elnuevoconfiguración: 1) ATA maestro primario: disco ATA de 150 GB SIN puente que indica que el disco es único y maestro. sda1 contiene ventanas como se describe arriba (misma partición). sda3 contiene linux grub menu.lst contiene:

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

De lo anterior, debe quedar claro que en la configuración anterior, primero se leía el MBR en sda1 como SATA. Luego, desde el menú de grub.lst, elijo Windows y el iniciador de Windows se encuentra en la primera partición. Entonces se ejecuta Windows.

Ahora, cuando desconecto el SATA y quito el puente de ATA, se muestra el menú de inicio desde Mandriva en ATA. Elijo Windows y veo una ventana azul con un mensaje que indica que debo verificar la configuración del disco o verificar si hay errores en el disco con chkdsk /F. error: DETENER: 0x0000007B (0xF889E528, 0xC0000034, 0x00000000, 0x00000000)

Pregunta: ¿Pueden ayudarme sobre qué hacer para solucionar el problema de arranque de Windows?

Respuesta1

Es muy probable que el disco que está extrayendo tenga Windows instalado o tenga el cargador de arranque que Windows necesita para iniciarse.

normalmente, HDD0 es el dispositivo de arranque principal y HDD1 es la siguiente unidad. Cuando instala Windows, automáticamente coloca su cargador de arranque en la unidad 0, incluso si la unidad 0 no es el dispositivo de arranque seleccionado. Si está eliminando la unidad 0, entonces está eliminando el núcleo de arranque de Windows, evitando así que Windows pueda iniciarse.

Me suena que si quieres utilizar esta nueva configuración, tendrás que reinstalar completamente ambos sistemas operativos, mientras tengas esta configuración activa.

información relacionada