Предлагаю всегда создавать GPT вместо MBR при установке в legacy. Сейчас GPT в legacy создаётся, когда диск более 2 ТБ. Схема GPT + раздел bios disk грузится и на старом железе (для этого PMBR делаем активным preinstall скриптом). Плюс GPT в том, что не имеем ограничения в разделах и разделение их на первичные и вторичные. Будет общая разбивка для дисков до 2 ТБ и более. При создании таблицы разделов GPT в legacy должен автоматически создаваться раздел bios disk, потому что при разбивке вручную пользователи его забудут создать. Альтернатива - если на GPT разделе, на котором /boot (при его отсутствии /) нет biod disk раздела, должна выдаваться ошибка: "Раздел bios disk не создан, необходимо его создать".