Преобразовать из UEFI в устаревшую версию BIOS в Windows Server 2012

Мы рассматриваем Azure Site Recovery как возможное решение BCDR и столкнулись с небольшой проблемой, связанной с тем, что Azure не поддерживает микропрограмму UEFI при синхронизации виртуальных машин VMWare.

Есть ли способ конвертировать из микропрограммы EFI на Legacy без переустановки ОС? Я читал решения, позволяющие сделать обратное, но в этом сценарии мне не повезло.

3
задан 1 March 2016 в 05:49
2 ответа

Это Фактически, возможно:

  1. Загрузите систему с live cd linux с gdisk на нем. Я использовал установку CentOS 7 Core и режим восстановления. Я сделал это, отредактировав параметры загрузки grub и добавив rescue до конца.
  2. Запустите gdisk на диске с установленной Windows. Дополнительную информацию см. В документации gdisk .
  3. Перезагрузите компьютер на установочный диск Windows и откройте командную строку с помощью параметра , восстановить компьютер .

Здесь Дело в том, что мне пришлось загрузить драйверы VMWare PVSCSI, и у меня уже была дискета с установленными драйверами. Для этого вы можете запустить drvload A: \ AMD64 \ PVSCSI.INI . Кроме того, вы можете выполнить начальную установку Windows и загрузить драйверы через графический интерфейс. Затем вы можете вернуться назад и щелкнуть ссылку Восстановить компьютер .

  1. Выполните следующие команды, чтобы (если повезет) восстановить загрузчик:

     bootrec.exe / FixMbr
    bootrec.exe / RebuildBcd
     

Обратите внимание, что ваш опыт может отличаться, и я бы определенно сделал снимок виртуальной машины перед этим, но лучше сделать полную резервную копию.

4
ответ дан 3 December 2019 в 05:12

К сожалению, вам потребуется переустановить после перехода с uefi на устаревшую версию

3
ответ дан 3 December 2019 в 05:12

Теги

Похожие вопросы