Поскольку вы говорите о Windows, я предполагаю, что вы будете устанавливать систему в режиме UEFI.
GPT был разработан для загрузки в стиле UEFI, которая не использует такие настройки - вместо этого микропрограмма сама хранит список загрузочных записей, соответствующих файлам в системном разделе EFI, и интегрирует их в обычное меню "выбрать загрузочный диск". Например, это может показать что-то вроде:
UEFI Windows Boot Manager (\EFI\Boot\Microsoft\Bootmfgw.efi)
UEFI Arch Linux (\EFI\systemd\systemd-bootx64.efi)
BIOS Hard Disk 1
BIOS Floppy Disk
Таким образом, вместо изменения "активного раздела" вы должны добавить новую запись через экран настроек вашей прошивки ("Настройка BIOS").
Тем не менее, GPT действительно есть подобный "Наследие BIOS загрузочного" флаг, который может быть использован при загрузке в режиме BIOS. В Linux gdisk
его можно установить через x
(Эксперт) → a
(Атрибуты) → 2 (Устаревший загрузочный BIOS).
Однако, поскольку Windows 7 загружается только с диска GPT+UEFI или MBR+BIOS (не GPT+BIOS), вам все равно не нужно его устанавливать. (По той же причине, я предполагаю, что Microsoft не видела необходимости делать это видимым в DISKPART.)
Другие загрузчики (например, GRUB или Syslinux) не всегда требовательны к смешиванию и сопоставлению конфигураций загрузки и поддерживают загрузку BIOS с GPT-диска. Но не все они заботятся о "активном" флаге - Syslinux использует его, но GRUB заботится только о том, что находится в grub.cfg
.