LINUX.ORG.RU

История изменений

Исправление KivApple, (текущая версия) :

В теории выглядит красиво, но на практике есть подводные камни:

1) Это самое boot menu зависит от производителя UEFI. В том числе возможны варианты, когда отдельного boot menu вообще нет, только лезть в настройки UEFI и менять порядок загрузки. К тому же степень удобства boot меню различается.

2) В том что boot menu вызывается по F1-F12 и есть проблема. GRUB показывает меню при каждой загрузке, просто по таймауту выбирается дефолтный пункт. При этом можно даже сделать так, чтобы он запоминал последний выбранный пункт.

3) Никакая кастомизируемость boot menu от UEFI. В GRUB можно делать подменю, можно править параметры ядра прямо из меню загрузчика (полезно, когда что-то сломалось и система не грузится - можно пофиксить некоторые проблемы без LiveCD). Наконец, для эстетов есть настройка цветовой схемы и установка фонового изображения. Также помимо GRUB есть тот же rEFInd, который показывает вместо текстового меню нескучные пиктограммы ОС.

4) Отсутствие поддержки всяких сложных вариантов загрузки. Типа ядро лежит на зашифрованном разделе. Но это уже на любителя...

То есть boot menu удобен только если на компьютере установлена одна ОС, либо если прошивка матплаты качественно сделана (и всё равно нельзя сделать так, чтобы boot menu отображался всегда, а это потеря на лишнее нажатие комбинации клавиш, которое ещё и нужно не проворонить, ибо надо успеть после инициализации клавиатуры, но до загрузки ядра). К тому же всё равно не позволяет изменить параметры загрузки ядра, чтобы исправить невозможность загрузки в случае кривой настройки или прилёта кривого апдейта.

Исходная версия KivApple, :

В теории выглядит красиво, но на практике есть подводные камни:

1) Это самое boot menu зависит от производителя UEFI. В том числе возможны варианты, когда отдельного boot menu вообще нет, только лезть в настройки UEFI и менять порядок загрузки. К тому же степень удобства boot меню различается.

2) В том что boot menu вызывается по F1-F12 и есть проблема. GRUB показывает меню при каждой загрузке, просто по таймауту выбирается дефолтный пункт. При этом можно даже сделать так, чтобы он запоминал последний выбранный пункт.

3) Никакая кастомизируемость boot menu от UEFI. В GRUB можно делать подменю, можно править параметры ядра прямо из меню загрузчика (полезно, когда что-то сломалось и система не грузится - можно пофиксить некоторые проблемы без LiveCD). Наконец, для эстетов есть настройка цветовой схемы и установка фонового изображения. Также помимо GRUB есть тот же rEFInd, который показывает вместо текстового меню нескучные пиктограммы ОС.

То есть boot menu удобен только если на компьютере установлена одна ОС, либо если прошивка матплаты качественно сделана (и всё равно нельзя сделать так, чтобы boot menu отображался всегда, а это потеря на лишнее нажатие комбинации клавиш, которое ещё и нужно не проворонить, ибо надо успеть после инициализации клавиатуры, но до загрузки ядра). К тому же всё равно не позволяет изменить параметры загрузки ядра, чтобы исправить невозможность загрузки в случае кривой настройки или прилёта кривого апдейта.