Tengo un sistema de arranque dual en un disco duro de 320 GB que contiene 3 particiones. La primera partición contiene una instalación de Windows XP para pruebas, la segunda partición contiene otra instalación de XP para uso diario. La tercera partición es para almacenamiento.
hda - First hard drive
hda1 - Test OS
hda2 - Daily use OS
hda3 - Storage
Tengo otro disco duro de 500 GB ( hdb
) y quiero pasar hda2
a hdb1
. Ya no necesito hda1
.
Probé varios programas como Paragon disk, Acronis y Norton Ghost. Hice una copia de seguridad hda2
y la restauré exitosamente en hdb1
. (Tamaños de hda1
y hdb1
coincidentes). El problema es que la partición no es de arranque, el mensaje que recibo es"Bootmbr is missing press Ctrl+Alt+Del."
Probé varios enfoques desde la consola de recuperación tratando de reconstruir el MBR y el MBR de arranque, luego configuré la partición hda2 como primaria e intenté editar el boot.ini del sistema de arranque dual.
Creo que necesito mover la hda2
partición a hda1
. (El problema es que hda1
es más pequeño que hda2
, o tal vez copiar la partición sector por sector, luego editar el MBR de la partición hda
y pegarlo en hdb
.
¿Qué tengo que hacer? ¿Qué pasa con el proceso de arranque?
Respuesta1
Obtenga un disco de arranque de Windows 95, un disquete o puede colocarlos en un CD de arranque.
Inicie la computadora desde este disco y, en el símbolo del sistema, ejecute
fdisk /mbr
Este es un comando no publicado, pero comúnmente conocido, que reparará solo el registro de arranque maestro de su unidad principal, permitiendo el arranque normal.
ACTUALIZACIÓN (respuesta a los comentarios): He usado el disco Win95 para reparar unidades SATA sin problemas. Eran principalmente unidades SATA2 y no estaban en modo IDE a través del BIOS. No creo que el disco Win98 tuviera fdisk incluido, ya que era una secuencia de arranque mucho más "programada" para ese sistema operativo. Así que no estoy seguro de dónde debería proceder a partir de aquí.
Respuesta2
En primer lugar, he estado usando el DVD de arranque de Hiren y lo he iniciado desde ese DVD. Elegí arrancar Windows XP Mini desde ese disco sólo para tener acceso a las particiones de hda
y hdb
. Lo formateé rápidamente hdb1
tal como existía hda2
: restaurado pero no funcional.
Reiniciando el sistema y arrancando en el DVD de Hiren una vez más, ahora en las "herramientas del disco duro" la elección fue Seagate DiscWizard. Hice una copia de seguridad hda2
una vez más usando la opción "por sector". Usando el mismo DiskWizard restauré la partición hdb1
como partición activa.
Reinicie y reinicie nuevamente en el DVD de Hiren y nuevamente en Windows XP Mini. Verifiqué ambos hda2
y hdb1
si se ven iguales, pero antes de eso configuré el administrador de archivos para que también me muestre los archivos (ocultos) del sistema.
Noté que en la partición restaurada (hdb1) no tenía autoexec.bat
, config.sys
, io.sys
, msdos.sys
y ntldr
. Así que copiar y pegar era mi amigo.
Lo último que hice fue abrir boot.ini
con un bloc de notas y editar "ventanas diarias" como el único sistema operativo existente en esa partición.
Un último reinicio y en el BIOS cambiando el orden de inicio y la configuración hdb
como primer dispositivo de inicio. Después de reiniciar, arrancó desde el primer intento.