Шаги последовательности задач для управления преобразованием BIOS в UEFI
Windows включает множество функций безопасности, для которых требуются устройства с поддержкой UEFI. У вас могут быть более новые устройства с Windows, поддерживающие UEFI, но использующие устаревшую версию BIOS. Ранее при преобразовании устройства в UEFI требовалось перейти к каждому устройству, повторно разделить жесткий диск и перенастроить встроенное ПО.
С помощью Configuration Manager можно автоматизировать следующие действия:
- Подготовка жесткого диска для преобразования BIOS в UEFI
- Преобразование из BIOS в UEFI в рамках процесса обновления на месте
- Сбор сведений UEFI в рамках инвентаризации оборудования
Инвентаризация оборудования собирает сведения UEFI
Класс инвентаризации оборудования (SMS_Firmware) и свойство (UEFI) помогают определить, запускается ли компьютер в режиме UEFI. При запуске компьютера в режиме UEFI свойство UEFI имеет значение TRUE. Инвентаризация оборудования включает этот класс по умолчанию. Дополнительные сведения об инвентаризации оборудования см. в разделе Настройка инвентаризации оборудования.
Создание пользовательской последовательности задач для подготовки жесткого диска
Вы можете настроить последовательность задач развертывания ОС с помощью переменной TSUEFIDrive . Шаг Перезагрузка компьютера подготавливает раздел FAT32 на жестком диске для перехода на UEFI. В следующей процедуре приведен пример создания шагов последовательности задач для выполнения этого действия.
Подготовка раздела FAT32 к преобразованию в UEFI
В существующей последовательности задач для установки ОС добавьте новую группу с инструкциями по преобразованию BIOS в UEFI.
Создайте новую группу последовательности задач после действий по захвату файлов и параметров, а также перед шагами по установке ОС. Например, создайте группу после группы Записи файлов и параметров с именем BIOS-to-UEFI.
На вкладке Параметры новой группы добавьте новую переменную последовательности задач в качестве условия. Задайте _SMSTSBootUEFI не равно true. При этом условии последовательность задач выполняет эти действия только на устройствах BIOS.
В новой группе добавьте шаг последовательности задач Перезагрузить компьютер . В поле Укажите, что следует запускать после перезапуска, выберите Выбран загрузочный образ, назначенный этой последовательности задач. Это действие перезагрузит компьютер в Среде предустановки Windows.
На вкладке Параметры добавьте переменную последовательности задач в качестве условия. Задать _SMSTSInWinPE равно false. При этом условии последовательность задач не выполняет этот шаг, если компьютер уже находится в среде предустановки Windows.
Добавьте шаг для запуска средства OEM для преобразования встроенного ПО из BIOS в UEFI. Этот шаг обычно выполняется в командной строке с командой для запуска средства OEM.
Добавьте шаг последовательности задач Формат и диск секционирования . На этом шаге настройте следующие параметры:
Создайте раздел FAT32 для преобразования в UEFI перед установкой ОС. В поле Тип диска выберите GPT.
Перейдите к свойствам раздела FAT32. В поле Переменная введите
TSUEFIDrive
. Когда последовательность задач обнаруживает эту переменную, она подготавливает секцию к переходу UEFI перед перезагрузкой компьютера.Создайте раздел NTFS, который используется последовательностью задач для сохранения состояния и хранения файлов журнала.
Добавьте еще один шаг последовательности задач "Перезагрузить компьютер ". В разделе Укажите, что следует запустить после перезапуска, выберите Образ загрузки, назначенный этой последовательности задач , чтобы запустить компьютер в Среде предустановки Windows.
Совет
По умолчанию размер секции EFI составляет 500 МБ. В некоторых средах загрузочный образ слишком велик для хранения в этой секции. Чтобы обойти эту проблему, увеличьте размер секции EFI. Например, задайте для него значение 1 ГБ.
Преобразование из BIOS в UEFI во время обновления на месте
Windows включает простое средство преобразования MBR2GPT. Он автоматизирует процесс повторного секционирования жесткого диска для оборудования с поддержкой UEFI. Вы можете интегрировать средство преобразования в процесс обновления на месте. Объедините это средство с последовательностью задач обновления и средством OEM, которое преобразует встроенное ПО из BIOS в UEFI.
Требования
- Поддерживаемая версия Windows 10 или более поздняя.
- Компьютеры, поддерживающие UEFI
- Средство OEM, которое преобразует встроенное ПО компьютера из BIOS в UEFI
Процесс преобразования из BIOS в UEFI во время последовательности задач обновления на месте
Измените последовательность задач. В группе Постобработка внесите следующие изменения:
- Добавьте шаг Выполнить командную строку . Укажите командную строку для средства MBR2GPT. При запуске в полной ОС настройте его для скрытия диска из MBR в GPT без изменения или удаления данных. В командной строке введите следующую команду:
MBR2GPT.exe /convert /disk:0 /AllowFullOS
Совет
Вы также можете запустить средство MBR2GPT.EXE в Среде предустановки Windows, а не в полной ОС. Добавьте шаг для перезагрузки компьютера в Windows PE перед запуском средства MBR2GPT.EXE. Затем удалите
/AllowFullOS
параметр из командной строки.Дополнительные сведения об инструменте и доступных параметрах см . в разделеMBR2GPT.EXE.
Добавьте шаг для запуска средства OEM, которое преобразует встроенное ПО из BIOS в UEFI. Этот шаг обычно выполняется в командной строке с командной строкой для запуска средства OEM.
Добавьте шаг Перезагрузить компьютер и выберите Текущая установленная операционная система по умолчанию.
- Добавьте шаг Выполнить командную строку . Укажите командную строку для средства MBR2GPT. При запуске в полной ОС настройте его для скрытия диска из MBR в GPT без изменения или удаления данных. В командной строке введите следующую команду:
Разверните последовательность задач.