Как восстановить Windows 10 из EFI system backup в систему BIOS only?

у меня есть резервная копия разделов моей системы, которые я хочу восстановить на машине, эта целевая система не поддерживает режим UEFI, в котором была впервые установлена WIndows 10.

моя система Windows 10 загружается из системного раздела EFI, где находится хранилище данных BCD, как я должен преобразовать его в классический раздел, зарезервированный системой?

Я вижу много документов о том, как перейти от BIOS к EFI, но не от обратной процедуры.

I к сожалению, нет возможности включить режим UEFI на конечном оборудовании.

Я пытаюсь восстановить свою машину Windows 10, на которой у меня есть резервная копия образа на совершенно другой машине, точнее на виртуальной машине на основе KVM.

Я не спрашиваю о том, как изменить настройки оборудования на KVM, но как преобразовать раздел ESP, который восстанавливается вместе с моим разделом C: в стандартную систему, которая может загружаться на устаревшем harware представлено 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.
загрузка windows, установленной с UEFI на BIOS только хост

что я пробовал :

  1. восстановить только первый раздел на MBR-диск
  2. установить этот раздел как активный
  3. регенерировать загрузочные файлы bcd с помощью BCD как @snayob explained

    PS C:Program файлы (x86)комплекты Windows10комплект для развертывания и оценкисредства развертыванияamd64BCDBoot> .bootsect.exe /nt60 F: / МБР
    Целевые тома будут обновлен bootmgr совместимый загрузочный код.

    F: (?Том{833d781b-d99f-11e6-80ec-8223a3a1c06a})

    Successfully updated NTFS filesystem bootcode.
    

    ??PhysicalDrive3

    Successfully updated disk bootcode.
    

    Bootcode был успешно обновлен на всех целевых томах.
    PS-файлы C:Program (х86) наборы папкуWindows10 Оценкакомплект средств для развертывания иразвертыванияamd64и системы DISM> диск "C:Program файлы (х86) наборы папкуWindows10 Оценкакомплект средств для развертывания иразвертыванияamd64и средство BCDboot"
    .bcdboot.ехе F:Windows /с F: /Х /ф БИОС
    BFSVC: ServiceBootFiles MuiOnly:Н РЭС:г шрифтов:г BootMgrOvw:nBootStatOvw:Н DbgTransports:г CreateSetupObj
    :северный
    .bcdboot.exe: ошибка BFSVC: не удалось открыть файл F:WindowsbootResourcesBOOTRES.DLL для чтения! Ошибка
    код = 0x780
    В строке: 2 символ: 1

    • .bcdboot.ехе F:Windows /с F: /в /Ф в BIOS
    • ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
      • CategoryInfo: NotSpecified: (ошибка BFSVC: Fa...или code = 0x780: String) [], RemoteExcept
        ion
      • FullyQualifiedErrorId: NativeCommandError

    BFSVC предупреждение: не удалось определить версию ОС.
    Ошибка BFSVC: не удалось открыть файл F:WindowsbootPCATbootmgr для чтения! Код ошибки = 0x780
    Ошибка BFSVC: не удалось проверить контрольную сумму диспетчера загрузки (F:WindowsbootPCATbootmgr)! Код ошибки = 0xc1
    Ошибка при попытке скопировать загрузочные файлы.

30
задан kuzko
04.03.2023 3:34 Количество просмотров материала 2791
Распечатать страницу

1 ответ

Виндовс 10 приспосабливается довольно хорошо на изменении оборудования.

например, вы можете использовать ту же установку Windows 10 VHD на родном компьютере и в Hyper-V.

Так что вам нужно просто скопировать Windows 10 раздел только раздел, где находится папка \windows.

  1. сделать стиль MBR целевой диск, создать только один раздел, сделать раздел активным, сопоставить его с любой буквы диска сказать Z: (это будет в будущем c: драйв)

  2. копировать раздел Windows из резервной копии на целевой диск (один раздел) в конечном итоге на основе файлов (зависит от программного обеспечения, используемого для создания резервной копии).

затем напишите MBR и PBR, используя bootsect.exe

  1. bootsect / nt60 Z: / mbr

затем запишите загрузочные файлы с помощью bcdboot.exe

  1. средство BCDboot Z:\windows /с Z:

0
отвечен snayob 2023-03-05 11:22

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх