Должен ли я заботиться о типе конкретного раздела GPT для загрузочного раздела?

Ноутбук Lenovo g710 (UEFI) с предустановленной Windows. Собираюсь отформатировать диск (GPT) для установки linux.

EFI System partition GUID (common) - C12A7328-F81F-11D2-BA4B-00A0C93EC93B
Lenovo boot partition GUID         - BFBFAFE7-A34F-448A-9A5B-6213EB736C22

Будет ли какая-то разница, если я выберу одно из другого? По какой причине производители имеют конкретный тип (как используется этот GUID)?

1 ответ

Решение

Используйте официальный код типа системного раздела EFI (ESP) (C12A7328-F81F-11D2-BA4B-00A0C93EC93B; EF00 в gdisk; или "флаг загрузки", установленный в parted, GParted и другие инструменты на основе libparted).

Производители иногда создают свои собственные коды типов разделов по разным причинам. Из надежного источника я узнал, что в программах установки некоторых дистрибутивов Linux имелись ошибки, из-за которых они стирали ESP, поэтому создание собственных кодов типов защитило бы загрузчики этих разделов от неправильной работы установщиков Linux. Такие ошибки давно были исключены из основных дистрибутивов Linux. Например, ошибка Ubuntu для этой проблемы была закрыта до выпуска Ubuntu 12.04 (в 2012 году, 3,5 года назад).

Если вы знаете, что делаете, и используете недавнее программное обеспечение, вы сможете без проблем поделиться одним ESP, используя стандартный код типа раздела. Тем не менее, разумно сохранить резервную копию вашего ESP, так как это действительно очень важно. Резервное копирование на уровне файлов (просто копирование файлов на USB-накопитель или использование zip, tarили какой-то подобный инструмент на уровне файлов) должно быть достаточно.

Использование специфичного для производителя (или любого другого) кода типа, вероятно, будет работать, но есть вероятность, что у вас возникнут проблемы с утилитами, которые ищут ESP, используя стандартный код типа ESP. Это особенно верно, если вы используете исключительно нестандартный код и не имеете обычного ESP.

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