У меня есть резервная копия разделов моей Системы, которые я хочу восстановить на машине. Эта целевая система не поддерживает режим UEFI, в котором WIndows 10 был впервые установлен.
Моя система Windows 10 загружалась из системного раздела EFI, где находится хранилище данных BCD, как мне преобразовать его в классический системный раздел, зарезервированный для системы?
Я вижу много документов о том, как перейти с BIOS на EFI, но нет ни одной обратной процедуры.
У меня, к сожалению, нет возможности включить режим UEFI на целевом оборудовании.
Я пытаюсь восстановить свою машину с Windows 10, на которой у меня есть резервная копия образа, на совершенно другой машине, точнее, на виртуальной машине на основе KVM.
Я не спрашиваю о том, как изменить аппаратные настройки KVM, а о том, как преобразовать раздел ESP, который восстанавливается вместе с моим разделом C:, в стандартный обслуживаемый раздел System, который может загружаться на устаревшем аппаратном обеспечении, представленном KVM для ОС.
Драйверы VirtIO уже установлены в ОС, если эта информация необходима.
Ссылки, на которые я смотрел:
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
И, конечно, мой предыдущий вопрос, ответ на который, к сожалению, больше не работает с момента обновления 1607 Windows 10. загрузочные окна, установленные с UEFI на хосте bios only
Что я пробовал:
- Восстановить только первый раздел на диске MBR
- Сделать этот раздел активным
Восстановите загрузочные bcd файлы с помощью BCD, как объясняет @snayob
PS C:\Program Files (x86)\Windows Kits\10\Комплекты для оценки и развертывания \Инструменты развертывания \amd64 \BCDBoot>. \Bootsect.exe /nt60 F: /mbr Целевые тома будут обновлены с помощью загрузочного кода, совместимого с BOOTMGR.
F: (\?\Volume {833d781b-d99f-11e6-80ec-8223a3a1c06a})
Successfully updated NTFS filesystem bootcode.
\??\PhysicalDrive3
Successfully updated disk bootcode.
Загрузочный код был успешно обновлен на всех целевых томах. PS C:\Program Files (x86)\Windows Kits\10\Комплекты для оценки и развертывания \Инструменты развертывания \amd64 \DISM> cd "C:\Program Files (x86)\Windows Kits\10\Комплекты для оценки и развертывания \Инструменты развертывания \amd64 \BCDBoot ". \bcdboot.exe F:\Windows /s F: /v /f BIOS BFSVC: ServiceBootFiles MuiOnly: n Res: y Шрифты: y BootMgrOvw: nBootStatOvw: n DbgTransports: y CreateSetupObd: n .boj: n. exe: BFSVC Ошибка: не удалось открыть файл F:\Windows \boot \Resources \BOOTRES.DLL для чтения! Код ошибки = 0x780 В строке: 2 символа: 1
- . \bcdboot.exe F:\Windows /s F: /v /f BIOS
- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- CategoryInfo: NotSpecified: (ошибка BFSVC: Fa ... или код = 0x780: строка) [], RemoteExcept ion
- FullyQualifiedErrorId: NativeCommandError
Предупреждение BFSVC: не удалось определить версию исходной ОС. Ошибка BFSVC: не удалось открыть файл F:\Windows \boot \PCAT \bootmgr для чтения! Код ошибки = 0x780 BFSVC Ошибка: не удалось проверить контрольную сумму менеджера загрузки (F:\Windows \boot \PCAT \bootmgr)! Код ошибки = 0xc1 Ошибка при попытке скопировать загрузочные файлы.