В этой статье мы рассмотрим, как настроить загрузку Windows с жесткого диска, размеченного в таблице разделов GPT на старых компьютерах с классическим BIOS (в которых не поддерживается современная среда UEFI) или в режиме Legacy BIOS.
Операционная система Windows на старых BIOS системах может загрузиться только с MBR дисков, но не GPT. Для обхода этого ограничения мы создадим отдельную загрузочную USB флешку с таблицей разделов MBR, которая будет стартовать EFI загрузчик Windows на GPT диске. Это позволит использовать в Windows всю емкость больших дисков (в MBR максимальный раздел ограничен 2 Тб). Инструкция применима как для Windows 10/11, так и для Windows 7 и 8.1.
Все версии Windows поддерживает тома с разметкой GPT в качестве дисков с данными, однако загрузиться с GPT тома смогут лишь 64 битные версии Windows, установленные на материнских платах с поддержкой современной спецификации UEFI (Unified Extensible Firmware Interface). В этой статье мы будем использовать в качестве MBR загрузчика отдельную USB флешку или SD карту небольшой емкости, которая будет обеспечивать первоначальную загрузку системы и передавать управление загрузчику Windows на GPT диске.
Мы рассмотрим два сценария:
Если у вас уже есть установленная и настроенная Windows на BIOS компьютере с MBR диском, вы можете сконвертировать его таблицу разделов в GPT без потери данных с помощью утилиты gptgen . Утилита gptgen позволяет сконвертировать формат таблицы разделы на лету без необходимости удаления всех разделов.
Скачайте утилиту Gptgen , и распакуйте ее на компьютер:
diskpart
list disk
gptgen.exe -w \.\physicaldrive0
Появится предупреждение о том, что разработчики не гарантируют, что после преобразования в GPT с раздела на этом диске с него получится загрузиться. 0
в конце physicaldrive показывает, что нужно конвертировать disk 0
. gptgen.exe: Partition table converter v1.1_x000D_Boot: 1, Type: 0x7, Start: sector 2048, Length: 204800 sectors_x000D_Boot: 0, Type: 0x7, Start: sector 206848, Length: 83675136 sectors_x000D_WARNING: Boot partition(s) found. This tool cannot guarantee that_x000D_such partitions will remain bootable after conversion._x000D_Do you want to continue? [Y/N] y_x000D_Writing primary GPT and protective MBR to LBA address 0..._x000D_Writing secondary GPT to LBA address 83886047..._x000D_Success! _x000D_
На этом таблицы разделов в GPT прошло успешно.
Перезагрузите Windows и удостоверьте, что BIOS компьютер не может загрузится с жесткого диска с GPT таблицей. Так и должно быть! Подключите к компьютеру небольшую USB флешку или SD карту.
Загрузите компьютер с USB диска с Windows (подойдет как установочный диск с Windows 10/11 или любой LiveCD). На экране начала установки нажмите Shift+F10
, чтобы открыть командную строку:
diskpart
list disk
. В данном случае в системе имеются два диска: Disk 0 – жесткий диск с системой размером 40 Гб ( *
в столбце Gpt указывает, что данный диск содержит таблицу разделов GPT) и Disk 1 – USB флешка размером 1 Гб; select disk 0
и выведите список разделов на нем: list volume
select disk 1
(выберите флешку) clean
(очистка содержимого диска) create partition primary size=1000
(создайте на USB флешке основной раздел, в данном случае размером 1 Гб) format fs=fat32
(отформатируйте раздел в файловой системе FAT32 ) select partition 1
(выберите первый раздел на флешке) active
(сделать раздел активным) list volume
(выведем список разделов. В этом примере видно, что созданный нами раздел имеет индекс 3) select volume 3
(выберите его) assign letter=G
(назначим ему свободную букву диска, например G) list volume
(проверьте, что разделу на флешке присвоена буква G) exit
(Выход из утилиты diskpart) bcdboot d:Windows /l en-us /s g:
bootsect /nt60 G: /mbr /force
Если вы все сделали правильно, система должна загрузиться корректно. Откройте диспетчере дисков ( diskmgmt.msc
), и проверьте что в свойствах системного диска на вкладке Volumes указано, что тип таблицы разделов GPT (Partition style — GUID Partition Table).
Если попытаться установить Windows на GPT диске на компьютере с BIOS (без UEFI), установщик выдаст ошибку:
Windows cannot be installed to this disk. The selected disk is of the GPT partition style.
Установка Windows на данный диск невозможна. Выбранный диск имеют стиль разделов GPT.
Diskpart
select disk 0
(если в системе один жесткий диск) clean
(очистить содержимое диска) convert gpt
(преобразовать таблицу разделов в GPT) Для установки Windows 11/10/8.1/7 непосредственно на GPT на компьютере BIOS, можно создать отдельную загрузочную USB флешку с загрузчиком Clover . Загрузчик Clover выступает в данном случае как псевдо UEFI менеджер загрузки, позволяющий запустить загрузку UEFI ОС с MBR/CSM усройства. Используется следующий порядок загрузки: grub4 dos –> Clover –> UEFI . EFI boot files –> UEFI OS .
Чтобы создать загрузочную USB флешку с Clover, скачайте утилиту Boot Disk Utility (BDUtility.exe) https://cvad-mac.narod.ru/index/bootdiskutility_exe/0-5 .
Clover
, FAT32-LBA
, первый сектор 63
(в некоторых случаях для старых версий BIOS этот параметр нужно изменить на 4096). EfiCLOVERdriversBIOS
и EfiCLOVERdriversUEFI
. Boot Microsoft UEFI cdboot from ESD-ISO
). Далее должна запуститься обычная установка Windows; EFICLOVERconfig.plist
<key>Timeout</key>_x000D_<integer>5</integer>
И ID диска, с которого нужно грузиться по умолчанию.
<key>DefaultVolume</key>_x000D_<string>LastBootedVolume</string>
Теперь для загрузки Windows ваша USB флешка с Clover всегда должна быть подключена к компьютеру.
Zulip — программное обеспечение для реализации корпоративного чата. Разработан в 2012 году, в 2014 был…
Zookeeper — cервис-координатор, который позволяет обеспечить контроль синхронизации данных. Разработан на Java компанией Apache Software…
Zimbra — программное обеспечение для реализации почтового сервиса или, если сказать точнее, автоматизации совместной деятельности…
Zabbix — бесплатная система мониторинга. Позволяет отслеживать состояние сетевых узлов, компьютеров и серверов. Возможности: Поддержка…
YouTube — компания-владелец одноименного портала для просмотра и хранения видео. Чтобы пользоваться данным порталом достаточно…
Yota — провайдер, предоставляющий доступ к сети Интернет по беспроводной связи. Впервые, сервис начал работать…