Те которые мне удалось найти.
#GRUB_DEFAULT=0
После установки Linux окажется cверху, а Windows, будет последней. После обновления ядра первым пунктом списка становится загрузка с новым ядром. это происходит потому, что именно первый пункт загрузки является стандартным номером в меню загрузки по умолчанию, причем нумерация начинается с нуля поэтому и выбирается первый пункт. Чтобы выбрать другой пункт, нужно узнать, каким он будет по счету в списке, просмотрев содержимое "/boot/grub/grub.cfg" и посчитать, какой по счету будет нужная запись, либо перезагрузиться и более наглядно посмотреть то же самое в меню загрузки, порядок нумерации — 0, 1, 2, и так 1 сверху пункту будет соответствовать значение 0. Если в качестве значения указать "saved" (без кавычек) и добавить строку GRUB_SAVEDEFAULT=true - тогда при загрузке будет выбран пункт загруженый последний раз. Ещё можно указать точное название пункта, оно должно быть таким как в "/boot/grub/grub.cfg", с кавычками. Этот способ удобен тем, что после обновления ядра не придется изменять настройки из-за сбившейся нумерации.
#GRUB_HIDDEN_TIMEOUT=0
"скрытое меню". В случае, когда установлены другие OS, этот параметр закомментирован (# в начале строки).Если в меню загрузки присутствует Windows, этот параметр игнорируется, даже если он раскомментирован, т.е. использовать скрытое меню невозможно. В случае с единственной OS он будет активен. Grub2 приостановит загрузку на заданное количество секунд, давая пользователю возможность вызвать меню загрузки, нажав Escape. Если значение установлено в 0, то задержки не будет. Тогда вызвать отображение меню можно, удерживая при загрузке shift.
#GRUB_HIDDEN_TIMEOUT_QUIET=false
Параметр отвечает за отображение таймера во время паузы. При значении "true" таймер показан не будет. При выборе "false" - будет отображаться.
Escape
#GRUB_TIMEOUT="10"
Изменение времени отображения меню
По умолчанию меню загрузки отображается 10 секунд, после чего загружается стандартный пункт (если раньше не нажат enter и не выбран другой пункт, что останавливает таймер). С изменением задержки все совсем просто. За эту задержку отвечает параметр "GRUB_TIMEOUT" (не путайте с "GRUB_HIDDEN_TIMEOUT"!). Значение задается в секундах. Обратите внимание, что цифра указывается в кавычках. Если поставить значение "−1", то меню будет ждать выбора пользователя.
#GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
- данная строка отвечает за названия дистрибутива, которое будет отображаться в меню GRUB2 (Ubuntu, Xubuntu, Debian, и т.д.)
#GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
Иногда бывает необходимо загружать ядро системы с какими-либо особыми параметрами. Например, для корректной работы специфического оборудования. в этом случае весьма полезен будет этот параметр отвечающий за те параметры, с которыми запускаются linux-ядра при загрузке. Значение его по умолчанию - "quiet splash", приводящее к показу графической заставки при запуске системы. Можно через пробел дописать необходимые параметры запуска ядра, приведя это значение к виду "quiet splash your_param1 your_param2". Или удалить из кавычек quiet splash, оставив их пустыми, тогда все пункты загрузки linux-ядер будут преобразованы в verbose mode, т.е. режим загрузки без графической заставки с выводом на экран текстовой информации о загрузке компонентов системы, это позволяет следить за процессом загрузки и выявлять неполадки. Обратить внимание, чтобы ядру не передавались лишние параметры через GRUB_CMDLINE_LINUX, если он не пустой. Все выше описанное работает для пункта ниже
#GRUB_CMDLINE_LINUX=""
- Раскомментируйте, чтобы включить фильтрацию BadRAM, изменить в соответствии с вашими потребностями
Это работает с Linux (не требуется патч) и любого ядра, который получает
Информация Карта памяти от GRUB (GNU Mach, ядро FreeBSD ...)
GRUB_BADRAM = "0x01234567,0xfefefefe, 0x89abcdef, 0xefefefef"
(Описание не найдено, так перевёл переводчик)
#GRUB_TERMINAL=console
- раскомментируйте данную строку, и это позволит отключить графический терминал (grub-pc only). Данный прием будет полезен тем, что отключение графического режима может существенно увеличить скорость работы меню (прокрутка, отзывчивость).
#GRUB_GFXMODE=640x480
- этот пункт отвечает за разрешение графического меню GRUB2. Данный параметр предоставляет разрешение, которое поддерживается видеокартой пользователя (например: 640x480, 800x600, 1024x768, 1600×1200 - для соотношения сторон 4:3. И 640x400, 800x500, 1024x640, 1280x800, 1680x1050 - для широкоформатных мониторов с соотношением сторон 16:10). Настройки применимы только для меню загрузки.Для того,чтобы увидеть все доступные разрешения для экрана из меню GRUB2, находясь в меню, жмем "с", затем в строке grub> пишем vbeinfo.
Если строка GRUB_GFXMODE=640x480 закомментирована или выбранное разрешение недоступно, тогда GRUB2 использует настройки по умолчанию, определенные скриптом /etc/grub.d/00_header.
P.S. - Настройка одинакового разрешения в меню GRUB2 и вашей OS, позволит немного уменьшить время загрузки. - В качестве дополнительной опции пользователь может задать битность изображения, просто добавив необходимые данные в настройку разрешения. Например так: 1280x1024x24 или 640x480x32. Можно через запятую добавить одновременно несколько разрешений, т.е. если GRUB2 не может использовать первое заданное разрешение, тогда он будет пробовать следующее и т.д..(1280x1024x16,800x600x24,640x480). Если используется строка GRUB_GFXMODE= и при выполнении команды sudo update-grub вам выдается сообщение not found, просто попробуйте или добавить или изменить битность изображения.
#GRUB_DISABLE_LINUX_UUID=true
- раскомментируйте, если вы не хотите, чтобы GRUB передавал вашей системе параметр "root=UUID=xxx".
#GRUB_DISABLE_RECOVERY="true"
- для того, чтобы избежать появления в меню режима Recovery, добавьте (если отсутствует) или раскомментируйте данную строку. Если вам нужен режим Recovery только для конкретно взятого ядра - вам будет нужно создать необходимую запись в скрипт /etc/grub.d/40_custom.
#GRUB_INIT_TUNE="480 440 1"
Раскомментируйте, чтобы получить сигнал в начале шпилек
(Описание не найдено, так перевёл переводчик)
#GRUB_DISABLE_OS_PROBER="true"
- Включает/выключает проверку скриптом /etc/grub.d/30_os-prober наличия на других разделах операционных систем, включая такие как Windows, Linux, OSX и Hurd.
КОМАНДЫ:
#sudo update-grub -обновление
#grub-install --version или grub-terminfo --version -узнать версию
Комментариев нет:
Отправить комментарий