Назад | Перейти на главную страницу

Как преобразовать MBR в GPT и перейти с BIOS / устаревшей загрузки на UEFI

Я пытаюсь преобразовать виртуальную машину Windows 10 Enterprise из загрузки BIOS в EFI / UEFI. После обширных исследований я нашел встроенный инструмент «MBR2GPT», который MS выпустила с Fall Creators Update: https://docs.microsoft.com/en-us/windows/deployment/mbr-to-gpt

Однако, когда я загружаюсь в Win10 ISO (то есть WinPE) и пытаюсь запустить инструмент «MBR2GPT .exe», он терпит неудачу:

E:\Windows\System32>mbr2gpt /convert 
MBR2GPT: Attempting to validate disk 0
MBR2GPT: Retrieving layout of disk
MBR2GPT: Validating layout, disk sector size is: 512 byes
Cannot find OS partition(s) for disk 0

Сначала я запускаю DISKPART, чтобы убедиться, что диск ОС действительно является диском 0. Я отчаянно нуждаюсь в решении, так как у нас есть почти 20 машин для создания образа и мы приближаемся к жесткому сроку. Помощь очень признательна!

Вот мои логи: https://drive.google.com/drive/folders/10Qytdhmr6JDyLndCfrfUGQrsYL2PVAKv?usp=sharing

Сейчас это решено. Мне не удалось заставить работать mbr2gpt.exe, НО мне удалось заставить GDisk работать (онлайн-документация плохая, слишком многословная и длинная, но просто загрузитесь в WinPE и запустите GDisk64.exe для обнаружения команд): http://www.rodsbooks.com/gdisk/mbr2gpt.html

  • Скачать GDiskскопируйте gdisk-windows-1.x.zip на USB-накопитель, на котором есть Win10 ISO, затем извлеките .zip в папку
  • Загрузка UEFI в Win10 ISO> CMD. Используйте DISKPART, чтобы проверить номер диска ОС (обычно 0), список томов (чтобы найти USB-накопитель)
  • Откройте CMD и cd в каталог GDisk, который вы создали на USB-накопителе.
  • Запустите GDisk на диске 0 следующим образом: gdisk64.exe 0:
  • Введите «Y», чтобы запустить GDisk, затем «?» отображать команды
  • w = записать таблицу на диск и выйти

Как только это будет сделано, ваши разделы были преобразованы из MBR в GPT, но ваш системный раздел (загрузчик) теперь сломан. Выполните следующие действия, чтобы воссоздать его: https://social.technet.microsoft.com/wiki/contents/articles/14286.converting-windows-bios-installation-to-uefi.aspx

В заключение, измените режим загрузки BIOS на UEFI и вы сделали!