Clonar/mover partición de Windows a un destino arbitrario en otro disco (con acceso a utilidades de Linux)

Clonar/mover partición de Windows a un destino arbitrario en otro disco (con acceso a utilidades de Linux)

Pregunta

Usando nada más que las habituales utilidades relevantes de Linux como parted,,, etcétera, además de cualquier herramienta que venga con Windows, como y , ¿cómo se puede copiar o clonar una instalación existente de Windows 10 de un disco a otro fdisk?ntfsclonebcdbootdismuna ubicación arbitrariaen otro disco? Por ejemplo, desde /dev/sdc42hasta /dev/sdp23. Obviamente, debe poder iniciarse al final del proceso.

Soluciones posibles

Mi suposición de que la solución era

  1. asegúrese de que exista una partición del sistema EFI (ESP) en el dispositivo de destino,
  2. cree una partición en el dispositivo de destino que sea del mismo tamaño que la partición antigua (existente) de Windows,
  3. ntfsclonela antigua partición al destino,
  4. utilizar bcdbootdesde la instalación anterior para copiar el material BCD de la nueva instalación al ESP del disco de destino, y
  5. Intente iniciar la nueva instalación mientras cruza los dedos.

pero después de un par de intentos, no pareció funcionar como lo hice. Continuando con el paso 2 anterior, mi suposición actual es ahora, como lo describeesta publicación

  1. utilizar dism(desde un entorno de Windows independiente, como Windows PE) para capturar una imagen de la instalación anterior (existente) de Windows,
  2. aplicar la imagen a la partición recién creada y
  3. utilícelo bcdbootpara copiar los archivos BCD de la nueva partición al ESP del nuevo disco.

Nota

Sé que podría usar una herramienta conveniente como Clonezilla o algo así, pero quieroaprenderel proceso de hacerlo manualmente de esta manera.

información relacionada