Действительно ли нужен раздел GPT BIOS?

У меня есть ноутбук с форматом раздела GPT, EFI, LUKS, LVM, 64-битная система, и все работает отлично. Я не был создан раздел GPT BIOS. Теперь я хочу протестировать некоторые функции Ubuntu на виртуальной машине, GPT, 32-битной системе, LUKS, LVM и при установке grub-install вывести на экран сообщение о том, что у меня нет раздела GPT BIOS.

Вопрос: в каких случаях нужен GTP BIOS раздел?

3
задан 8 May 2015 в 12:27

1 ответ

Два типа специализированных разделов начальной загрузки распространены на дисках GPT:

  • Системный раздел EFI (ESP) используется для хранения загрузчиков режима EFI. ESP является разделом FAT, на котором загрузчики EFI появляются как обычные файлы, обычно с расширениями файла .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).
  • Раздел начальной загрузки BIOS содержит код GRUB режима BIOS дисков GPT. Нет никакого эквивалента Разделу начальной загрузки BIOS на дисках MBR. (Под MBR GRUB прячет часть себя в неразделенной части диска вместо этого.) Раздел начальной загрузки BIOS обычно - приблизительно 1 МиБ в размере и не имеет никакой файловой системы; GRUB хранит свой код там "сырые данные". Это имеет код типа GPT 21686148-6449-6E6F-744E-656564454649, который показывает типом "EF02" в gdisk или как наличие "bios_grub флаг" набор в parted или GParted.

ESP необходим для начальной загрузки EFI/UEFI-mode и бесполезен для начальной загрузки BIOS/CSM/legacy-mode; и Раздел начальной загрузки BIOS используется GRUB для начальной загрузки от дисков GPT под режимом BIOS/CSM/legacy и бесполезен при начальной загрузке в режиме EFI/UEFI или при использовании загрузчиков не-GRUB, таких как SYSLINUX или LILO.

0
ответ дан 8 May 2015 в 12:27

Другие вопросы по тегам:

Похожие вопросы: