Clonar una instalación de Windows en un disco duro de 3 TB; MBR a GPT

20

Tengo instalado Windows 7 Professional de 64 bits en mi escritorio. Desafortunadamente para mí y mi billetera, mi disco duro está fallando. He comprado un disco duro de 3TB como reemplazo de mi unidad actual de 2TB. Me gustaría evitar la mayor molestia posible al moverme a esta nueva unidad, así que me gustaría copiar mi partición actual a la nueva unidad usando Gparted. El problema es que sospecho que mi partición actual es MBR, y necesito GPT en mi nueva unidad, ya que es de 3 TB.

¿Puedo simplemente copiar la partición MBR en el nuevo disco y luego convertirla a GPT después del hecho (incluso puede convertir el tipo de partición)?

¿O tendría que copiar de alguna manera el contenido de la partición en una partición GPT en la nueva unidad?

¿Cómo hago para hacer esta transición?

Además, ¿hay algún problema que deba tener en cuenta al arrancar en una partición GPT? Si es importante, mi placa base tiene 1 año a partir de mayo de 2012.

Editar: mi placa base tiene 1 día de antigüedad. La anterior no tiene compatibilidad UEFI, por lo que decidí hacer una actualización a Intel hoy dado que necesitaría una placa base UEFI para usar mi nuevo HDD.

¿Cuánto puedo usar un disco duro agonizante (sectores defectuosos de acuerdo con la Prueba de estado físico de Hitachi)?
He asumido que no, para estar a salvo.

Edición 2: después de dos intentos de clonación, nada funcionó (clonación directa o clonación de una imagen). Acabo de instalar Windows fresco y luego y copié todo lo que pude. Honestamente, después de varios días de estrés con el software de clonación, recomendaría esto a cualquiera que tenga este problema en el futuro.

DanBlakemore
fuente
Esta página parece una buena respuesta: mpspartners.com/2013/10/…
MarcH
También se recomienda encarecidamente "Arreglar colisiones de disco" del propio Russinovich : blogs.technet.com/b/markrussinovich/archive/2011/11/08/…
MarcH

Respuestas:

5

Use clonezilla para hacer una imagen de su disco duro, luego restaure esa imagen en su nuevo disco y sería como si nada hubiera pasado. http://clonezilla.org/
Tendrás que arrancar clonezilla desde un USB o CD para hacer esto.

De acuerdo con la nueva información, le recomiendo que haga lo siguiente:

  1. Particione su unidad de 3 TB por la mitad.
  2. Cree la imagen usando el software anterior mientras guarda la imagen en la segunda mitad de la partición que acaba de hacer. (Clonezilla le permitirá especificar dónde desea colocar la imagen)
  3. Restaurar la imagen a la primera mitad.
  4. Una vez que parece que todo está bien, formatee la segunda partición y luego elimine la segunda partición
  5. Extienda la primera partición para cubrir toda la unidad.

Nota: Si no tiene suficiente espacio, es posible que deba eliminar algunos de sus juegos y luego instalarlos después de que la imagen se apague.

Recomiendo jugar con él hasta que consigas lo que quieres, porque mientras tengas el original estarás bien.

soy el hombre
fuente
Como no tengo 2 TB de espacio libre, necesitaría hacer disco a disco y no estoy seguro de que sea posible clonar una partición MBR en una partición GPT directamente. La idea de @Robert de particionar primero y luego copiar la instalación parece ser lo que debería hacer.
DanBlakemore
¿Cuánto espacio estás usando en el disco de 2TB?
imtheman
Alrededor de 1.2TB. Principalmente juegos de Steam, así que puedo volver a descargar si es necesario, pero también hay toneladas de fotografías (formato RAW, bastante grandes) que actualmente no están respaldadas en ninguna parte (mi PC es una copia de seguridad de mi computadora portátil ya que tiene una unidad más grande) .
DanBlakemore
Hice algunas ediciones a mi respuesta. Espero que eso te ayude.
imtheman
1
Si tuviera el representante, votaría esta respuesta porque realmente es buena. También ingresé a SevenForums.com y pedí una versión más refinada de mi pregunta. Después de mirar alrededor, encontré mi propia respuesta y obtuve algunos comentarios al respecto. Voy a agregar eso como respuesta también para que las personas futuras de Internet encuentren cuando busquen esto.
DanBlakemore
15

Ninguna de las respuestas hasta ahora me dio toda la información que necesitaba para resolver este problema. Lo resolví y ahora estoy ejecutando con éxito mi antigua instalación de Windows MBR en UEFI y GPT.

  1. Conecte solo su unidad de destino y ejecute el programa de instalación de Windows 7 en modo UEFI. Puede hacerlo habilitando UEFI en el BIOS y utilizando el DVD. Es posible hacer un dispositivo USB que arranque UEFI, pero la herramienta de Microsoft no lo hará. Se cuidadoso con esto.
  2. Instale Windows 7 clean en su unidad de destino . Puede confirmar que está en modo UEFI ya que se crearán 3 particiones (EFI, MSR y Main).
  3. Conecte su unidad de origen y arranque un CD / DVD / USB en vivo de Ubuntu (u otro Linux) y use NTFSCLONE (desde el terminal con super usuario priv: 'sudo ntfsclone', la sintaxis es fácil de usar desde la página de ayuda) para copiar su NTFS particione desde su unidad de origen y sobrescriba la partición de Windows principal en su unidad de destino. Tenga cuidado con la sintaxis de NTFSCLONE, puede tener el objetivo y la fuente en la línea de comando al revés.
  4. Desconecte la unidad fuente y disfrute de su instalación anterior en la nueva unidad.

Por lo que puedo ver, en lugar de ejecutar el código de inicio en el inicio del disco, EFI simplemente ejecuta el código de inicio en la partición EFI FAT32 en una ubicación predeterminada, este código de inicio inicia la instalación de Windows. A medida que sobrescribimos uno que se configuró correctamente, se inicia el anterior.

Me ha llevado literalmente días de violín resolver todo esto y ahora espero que otros no tengan que hacerlo.

(Otras notas: en mi Intel DP43TF tuve que actualizar el BIOS y configurar el BIOS en IDE en lugar de AHCI para la configuración de Windows. Lo cambié a AHCI después de colocar mi instalación anterior en la unidad GPT y todo estaba bien)

Probado y funcionando!

Mateo
fuente
En el paso 4, Windows 7 se confundió con letras de unidad y pensó que mi instalación no era genuina como resultado. Afortunadamente, desde la pantalla negra resultante, uno puede simplemente CTL-ALT-DEL, iniciar el administrador de tareas y desde allí ejecutar regedit y hacer las modificaciones necesarias en HKEY_LOCAL_MACHINE \ SYSTEM \ MountedDevices. Reiniciar y listo!
zarkdav
Gran respuesta, acabo de hacer que esto funcione en Windows 10.
chue x
Acabo de terminar de mover mi Windows 10, gracias por la respuesta detallada. Utilicé dos modificaciones: Paso 1: no pude hacer que mi UEFI iniciara el pendrive, así que creé una partición FAT32 de 8GB en la unidad de destino, copié los archivos del DVD de instalación de Win10 y la inicié. Paso 3: usó el CD en vivo GParted para evitar la locura de la línea de comandos / fuente.
Csq
3

Primero debe asegurarse de que su placa base sea compatible con el arranque UEFI. Puede que tenga que habilitarse en el BIOS.

El contenido de la partición en sí es NTFS y no tiene diferencia entre MBR y GPT. Pero el código de arranque necesario para arrancar a través de UEFI en la partición puede ser diferente.

Además, la mayor diferencia es la partición de arranque de ~ 100 MB que generalmente se encuentra justo antes de la partición del sistema. UEFI necesita una partición adicional.

Puede intentar crear dos particiones de 100 MB de forma manual y luego copiar la partición del sistema. Luego, inicie el CD de instalación de Win7 y deje que repare el proceso de inicio. Esto puede funcionar sin embargo no lo sé (nunca lo intenté).

Pero creo que sería más fácil comenzar una nueva instalación de Windows 7 y dejar que particione el disco automáticamente. Durante la instalación, puede restablecer la computadora y luego sobrescribir la instalación incompleta con la anterior.

Configuraciones recomendadas de particiones de disco basadas en UEFI

Robert
fuente
La última vez que hice algo así, usé Gparted para clonar todo el disco. ¿Cuál es la mejor manera de copiar solo el contenido del archivo en su totalidad? Vivir linux? ¿Arrancar del disco agonizante con el otro montado?
DanBlakemore
1
Nunca intente copiar un archivo de instalación de Windows 7 por archivo. Esto romperá todos los enlaces simbólicos. Una herramienta de imagen / clonación que pueda manejar todos los detalles NTFS sería lo mejor. Si no sabe qué llevar, puede probar el integrado en Win7.
Robert
Sé que puedo clonar la partición con clonezilla, pero sospecho que eso haría una partición MBR en el nuevo disco, que hasta ahora sé que sería imposible convertir a un GPT. ¿Windows tiene una herramienta para clonar en un nuevo disco?
DanBlakemore
Particione el disco a través de Win7 como GPT y luego clone solo la partición.
Robert
3

Otra posibilidad es usar robocopy. Dado que UEFI solo es necesario para usar la unidad como unidad de arranque, puede montarla con cualquier Windows 7. de 64 bits. Este método copia los archivos del disco antiguo al nuevo después de que la nueva unidad se haya particionado.

  1. Particionar el disco de 3TB con Windows
  2. Inserte las unidades originales y nuevas en otra computadora con Windows 7 de 64 bits
  3. En un símbolo del sistema (¿elevado?), Ejecute el comando robocopy F: G: /mir /zb /copyall /dcopy:t /sl /xd "System Volume Information" /xf hiberfil.sys pagefile.sys /xj /r:0 /w:0 /mt:2 /log:robocopylog.txtdonde F: es la unidad de origen y G: es la unidad de destino. Consulte la documentación de robocopy para las definiciones de bandera.
  4. Hecho.

Todavía no he probado esto, y puedo terminar yendo con la respuesta de Peter Maxwell, pero no quiero ser el mensaje del foro en 2 años que alguien encuentre y esté insatisfecho con la falta de respuestas.

Esta respuesta se basa en el hilo SevenForums.com que comencé.

DanBlakemore
fuente
3

Actualicé de una unidad MBT 2T a una GPT 3T (cada una con una partición del sistema operativo Win 7 y una partición de datos). Los comentarios aquí me dieron una gran ayuda para transferir las antiguas particiones Win 7 MBR a las nuevas GPT, especialmente la partición de arranque. Solo para compartir aquí lo que hice para que a otros con la misma necesidad les lleve menos tiempo:

Tenía ambas unidades conectadas en todo momento, además de una unidad de memoria USB y una unidad de DVD

  1. Haga que la memoria USB sea arrancable con Parted Magic (referencia: http://www.makeuseof.com/tag/how-to-clone-your-hard-drive/ )
  2. Tome el DVD de configuración de Win 7 de 64 bits (o grabe uno de la imagen iso disponible en la red), configure la opción de BIOS de la PC (en mi caso, presione F12 al inicio) para iniciar el DVD de configuración de Win 7 en modo UEFI
  3. Realice una instalación limpia de Win 7 en el nuevo disco 3T (no necesita preocuparse por la configuración, ya que se sobrescribirá más adelante): Win 7 creará 3 particiones automáticamente en GPT
  4. Reinicie y configure la opción de BIOS para iniciar la unidad USB en Parted Magic (use la plataforma x386_64)
  5. Con el Editor de particiones, reduzca la partición de Win 7 al tamaño necesario y cree una nueva partición de datos con el espacio desocupado
  6. Con Clonezilla, clone la antigua partición de arranque MBR Win 7 en la nueva partición de arranque GPT Win 7
  7. Haz lo mismo con la partición de datos
  8. Desconecte la antigua unidad 2T (opcional: para evitar confusiones de letras de unidad), configure la opción de BIOS para iniciar la nueva unidad 3T en modo UEFI
  9. Cuando Win 7 informa un error con la unidad, siga las instrucciones en pantalla junto con "Recuperación del sistema"> "Reparación de inicio" utilizando el DVD de Win 7: Win 7 solucionará los problemas automáticamente
  10. Reinicie y permita que el sistema pase por chkdsk: la nueva unidad está lista con exactamente las mismas dos particiones y todo lo transferido desde la unidad anterior

Espero que esto ayude, ¡funcionó para mí!

Vincent Chan
fuente
0

2019: Esquema para la copia de partición Win7 MBR en un nuevo disco de arranque GPT .

Los pasos no se aplican a Win8, Win8.1, Win10 debido a particiones adicionales durante la instalación. Los pasos modificados se aplican a 8 / 8.1 / 10, pero aquí no están documentados.

  1. Suponga que el disco Win7 se inicia. Se requiere un CD / flashd Live de Gparted.

    ¿No tienes ese CD o disco flash? Luego: busque "gparted live"; siga las instrucciones para un CD o disco flash de arranque.

  2. Ingrese la configuración UEFI de la computadora (configuración del BIOS). Seleccione UEFI. En computadoras más antiguas, configure UEFI como la primera preferencia de arranque preferida.

    Primero, intente presionar la tecla DEL en el arranque para ingresar a la configuración. ¿No puede ingresar la configuración? Busque "UEFI" más una cadena que identifique su computadora.

  3. Supuesto: el disco Win7 y el nuevo (GPT) se conectan durante el arranque. Por favor : desconecte todos los otros discos. Arranque el CD / flashd de Gparted Live.

  4. Gparted: particione el DISPOSITIVO (disco nuevo) como GPT desde el menú superior de Gparted.

  5. Gparted: cree una partición EFI fat32 de 100 MB al comienzo del disco GPT. No agregue más particiones al disco GPT.

  6. Dividido: Seleccione Copiar la partición de datos Win7 MBR del menú PARTICIÓN. No temas, esto no cambia nada en los discos.

  7. Gparted: haga clic en el disco GPT y encuentre el espacio no asignado. Haz click en eso. Seleccione Pegar del menú PARTICIÓN en el espacio no asignado del disco GPT. No temas, nada cambia en los discos.

  8. Gparted: Verifique dos veces que la partición no asignada de destino esté en el disco GPT. Luego haga clic en EDITAR y luego APLICAR para crear la copia en el disco GPT.

  9. Salga de Gparted Live cuando termine la copia. Se espera: Retire el disco Win7 y reinicie: consulte el Paso 11. Sin embargo, si no tiene un CD / disco de instalación de Win7, use Win7 para crearlo antes de quitar el disco Win7.

  10. Siga los pasos de Microsoft para volver a instalar la configuración de arranque UEFI en la partición EFI de 100 MB y en la partición de datos Win7. Requiere un CD / flash de instalación de Win7. Dependiendo del hardware de la computadora (es decir, ASUS antiguo), la configuración de UEFI podría tener que revertirse para preferir el arranque MBR para que el CD / disco flash arranque. Un disco de instalación de Win7 solo puede arrancar como MBR, pero este hecho no impide reparar UEFI.

    Importante: Retire el disco Win7 de la computadora. Los siguientes pasos suponen que solo el nuevo disco GPT está en la computadora. https://answers.microsoft.com/en-us/windows/forum/windows_7-system/repair-windows-7-efi-boot/082e3efd-b3fc-4d24-b223-b8c42aa738d4

Grant Gustafson
fuente