У меня есть ноутбук с форматом раздела GPT, EFI, LUKS, LVM, 64-битная система, и все работает отлично. Я не был создан раздел GPT BIOS. Теперь я хочу протестировать некоторые функции Ubuntu на виртуальной машине, GPT, 32-битной системе, LUKS, LVM и при установке grub-install вывести на экран сообщение о том, что у меня нет раздела GPT BIOS.
Вопрос: в каких случаях нужен GTP BIOS раздел?
Два типа специализированных разделов начальной загрузки распространены на дисках GPT:
.efi
. Спецификация EFI не говорит, какой размер является соответствующим, но большая часть ESPs, созданный диапазоном установщиков ОС между 100 МиБ и 512 МиБ. Я обычно рекомендую делать по крайней мере 550 МиБ ESPs для предотвращения ошибок на некоторых (главным образом более старый) EFIs. ESP имеет код типа GPT C12A7328-F81F-11D2-BA4B-00A0C93EC93B ("EF00" в gdisk
или набор "флага начальной загрузки" в parted
или GParted). На дисках MBR это имеет код типа 0xEF (установите как таковой в fdisk
; нет никакого способа правильно определить ESP MBR в parted
или GParted). gdisk
или как наличие "bios_grub флаг" набор в parted
или GParted. ESP необходим для начальной загрузки EFI/UEFI-mode и бесполезен для начальной загрузки BIOS/CSM/legacy-mode; и Раздел начальной загрузки BIOS используется GRUB для начальной загрузки от дисков GPT под режимом BIOS/CSM/legacy и бесполезен при начальной загрузке в режиме EFI/UEFI или при использовании загрузчиков не-GRUB, таких как SYSLINUX или LILO.