Содержание

GRUB

Установить GRUB на диск sdX:

sudo grub-install /dev/sdX

Удалить GRUB c MBR sdX:

sudo dd if=/dev/zero of=/dev/sdX bs=446 count=1

Параметры загрузки

GRUB_CMDLINE_LINUX_DEFAULT:

Проверить с какими параметрами загрузилось ядро:

cat /proc/cmdline

Отключение остановки загрузки до ручного выбора

После не правильного отключения, GRUB ожидает выбора параметра загрузки системы.

Для отключения ожидания, необходимо добавить параметр в /etc/default/grub:

GRUB_RECORDFAIL_TIMEOUT=5

где, 5 - время ожидания в секундах, (по умолчанию -1).

Загрузка ядра по умолчанию

Изменение загрузки ядра по умолчанию назначается в файле /etc/default/grub
Номер записи в меню начиная с 0 передаётся в параметре GRUB_DEFAULT (по умолчанию, GRUB_DEFAULT=0). Переход во вложенное меню «>».

Пример:

GRUB_DEFAULT="1>3"

https://blog.it-kb.ru/2015/10/30/change-the-default-boot-kernel-in-grub-on-ubuntu-linux/

Отключить IPv6

В /etc/default/grub добавляем параметру GRUB_CMDLINE_LINUX значение:

ipv6.disable=1

применяем изменения:

sudo update-grub

Загрузка из rescue mode

Доступные команды:

ls
set
unset
insmod

Загрузиться с первого диска:

set prefix=(hd0,1)/boot/grub
set root=(hd0,1)
insmod ext2
insmod normal
normal

Проверить подключенный диск:

ls /boot/grub

должен показать список файлов директории /boot/grub

Ссылки

http://linuxsoid.com/blog/grub_zagruzchik_sistemy_nastrojka_ustanovka_i_vosstanovlenie/2014-03-31-111 - GRUB - загрузчик системы! Настройка установка и восстановление
http://help.ubuntu.ru/wiki/grub - GRUB - загрузчик системы
https://help.ubuntu.ru/wiki/%D0%B2%D0%BE%D1%81%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5_grub - Восстановление GRUB