Tengo una copia de seguridad de las particiones de mi sistema que deseo restaurar en una máquina, este sistema de destino no admite el modo UEFI, en el que se instaló WIndows 10 por primera vez.
Mi sistema Windows 10 se inició desde la partición del sistema EFI, donde se encuentra el almacén de datos BCD, ¿cómo debo convertirlo en una partición reservada del sistema clásico?
Veo muchos documentos sobre cómo pasar del BIOS a EFI, pero no del procedimiento inverso.
Desafortunadamente, no tengo la posibilidad de habilitar el modo UEFI en el hardware de destino.
Estoy intentando restaurar mi máquina con Windows 10 de la que tengo una copia de seguridad de la imagen en una máquina completamente diferente, una máquina virtual basada en KVM para ser precisos.
No estoy preguntando cómo cambiar la configuración de hardware en KVM, sino cómo convertir una partición ESP que se restaura junto con mi partición C: a un servidor estándar que podría iniciarse en un harware heredado presentado por KVM al SO
Los controladores VirtIO ya están instalados en el sistema operativo si se necesita esta información.
Referencias que he mirado:
https://msdn.microsoft.com/fr-fr/library/windows/hardware/dn898504(v=vs.85).aspx https://msdn.microsoft.com/fr-fr/library/windows/hardware/dn898510(v=vs.85).aspx
Y, por supuesto, mi pregunta anterior en la que desafortunadamente la respuesta ya no funciona desde la actualización 1607 de Windows 10. arranque de Windows instalado con UEFI en el host de bios solamente
Lo que intenté:
- Restaurar solo la primera partición en un disco MBR
- Establecer esa partición como activa
Regenere los archivos de arranque de bcd con BCD como se explica en @snayob
PS C: \ Archivos de programa (x86) \ Windows Kits \ 10 \ Kit de evaluación e implementación \ Herramientas de implementación \ amd64 \ BCDBoot & gt; . \ bootsect.exe / nt60 F: / mbr Los volúmenes de destino se actualizarán con un código de inicio compatible con BOOTMGR.
F: (\? \ Volumen {833d781b-d99f-11e6-80ec-8223a3a1c06a})
Successfully updated NTFS filesystem bootcode.
\ ?? \ PhysicalDrive3
Successfully updated disk bootcode.
Bootcode se actualizó con éxito en todos los volúmenes dirigidos. PS C: \ Archivos de programa (x86) \ Windows Kits \ 10 \ Kit de evaluación e implementación \ Herramientas de implementación \ amd64 \ DISM & gt; cd "C: \ Archivos de programa (x86) \ Windows Kits \ 10 \ Kit de evaluación e implementación \ Herramientas de implementación \ amd64 \ BCDBoot" . \ bcdboot.exe F: \ Windows / s F: / v / f BIOS BFSVC: ServiceBootFiles MuiOnly: n Res: y Fonts: y BootMgrOvw: nBootStatOvw: n DbgTransports: y CreateSetupObj :norte . \ bcdboot.exe: Error de BFSVC: Error al abrir el archivo F: \ Windows \ boot \ Resources \ BOOTRES.DLL para leer. Error código = 0x780 En línea: 2 char: 1
- . \ bcdboot.exe F: \ Windows / s F: / v / f BIOS
- ♥
- CategoryInfo: NotSpecified: (Error BFSVC: Fa ... o código = 0x780: String) [], RemoteExcept ion
- FullyQualifiedErrorId: NativeCommandError
Advertencia de BFSVC: Error al determinar la versión del SO de origen. Error de BFSVC: no se pudo abrir el archivo F: \ Windows \ boot \ PCAT \ bootmgr para lectura. Código de error = 0x780 Error de BFSVC: no se pudo validar la suma de comprobación del administrador de arranque (F: \ Windows \ boot \ PCAT \ bootmgr)! Código de error = 0xc1 Fallo al intentar copiar los archivos de arranque.
fuente
Respuestas:
Windows 10 se adapta bastante bien al cambio de hardware.
Por ejemplo, puede usar la misma instalación de Windows 10 VHD en una computadora nativa y en Hyper-V.
Por lo tanto, solo necesita copiar su partición de Windows 10, solo partición donde se encuentra la carpeta \ windows.
Cree el estilo MBR del disco de destino, cree solo una partición, active la partición, asigne cualquier letra de unidad, diga Z: (será la unidad c: futura)
Copie la partición de Windows desde la copia de seguridad al disco de destino (partición única) eventualmente, archivo por archivo (depende del software utilizado para realizar la copia de seguridad).
Luego escribe MBR y PBR usando bootsect.exe
Luego escribe archivos de arranque usando bcdboot.exe
fuente