Добрый день! На новый ноутбук система ставится только с uefi
Неожиданно система слетела, я попытался установить в режиме legasy и переразметить начальные разделы (удалить разделы с fat32, swap, а за счет этого места увеличить место для sda1). Система установилась, но грузиться не хочет.
Ага
А вы на таблицу разделов MBR посмотрите после Legacy, когда загрузчик установился на винчестер с таблицей GPT.
Legacy mode, это эмуляция загрузки через MBR при таблице GPT.
Вот загрузка с GPT через MBR:
# parted -l | grep '^Таб\|^ 1\|^ 2\|^ 8'
Таблица разделов: gpt
1 1049kB 274MB 273MB fat32 EFI system partition загрузочный, esp
2 274MB 290MB 16,8MB Microsoft reserved partition msftres
8 162GB 237GB 75,5GB ext4 legacy_boot, msftdata
Если нужен именно Legacy, а не UEFI то:
- Создать таблицу GPT с разделами.
- Переключить в BIOS на Legacy mode.
- Грузиться с флешки с Legacy через Boot menu вызываемое по хоткею.
- На завершении установки системы, загрузчик устанавливать в MBR.
- Перед загрузкой системы, BIOS должен быть переключен на Legacy mode.
Загрузка того что уже установлено загрузкой через UEFI, будет грузиться через опцию Boot menu по хоткею. Т.о. две системы с разной загрузкой будут полностью развязаны. И пересекаться они будут, только в таблице разделов.
Но есть момент:
- os-prober туп до невозможности
Прописывая всё что можно в меню GRUB2 Legacy, он не понимает, что из меню GRUB2 Legacy, загрузить систему грузящуюся через UEFI, даже теоретически невозможно. Впрочем загрузка через MBR это предполагает и так и должно быть, - при загрузке через MBR, полная блокировка загрузки через UEFI чего бы то ни было.