Moví Windows a otra unidad y ahora no arranca, ¿por qué?

Moví Windows a otra unidad y ahora no arranca, ¿por qué?

Hace mucho tiempo decidí instalar Linux en mi computadora portátil. Tenía Windows 8.1 en mi ssd1, con arranque EFI, e hice una copia de ese ssd usando ddel comando, mientras arrancaba desde una memoria USB:

dd if=/dev/sda of=my_external_drive/windows_backup.img

Ahora tengo Linux en ssd1 y compré ssd2 (más grande que ssd1). Creo que el arranque dual podría ser útil, así que lo hice

dd if=my_external_drive/windows_backup.img of=/dev/sdb

¿Dónde sdbestá ssd2? Linux arranca en modo heredado y, cuando cambio al modo UEFI, Windows intenta arrancar, pero falla.

¿Qué puede estar mal? Si escribo windows_backupen ssd1, arranca normalmente, pero quiero que Windows esté en ssd2.

Respuesta1

Los datos BCD en la unidad pueden apuntar a la firma de la unidad original. Es posible que puedas utilizar la herramienta Bootrec de Microsoft para solucionarlo: https://support.microsoft.com/en-us/kb/927392

enlaces relacionados

¿Por qué un BCD de Windows 7 clonado contiene datos incompletos (y, por lo tanto, impide el arranque)?

información relacionada