Содержание
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:
- quiet - «тихий режим», не выдавать никаких выходных данных
- splash - используется для запуска экрана «загрузки», когда все основные части системы загружаются в фоновом режиме. Если вы отключите его и включите тихий режим, вы получите пустой экран
- nomodeset - не запускать видеодрайверы до тех пор, пока система не будет загружена
- nofb - не использовать framebuffer
- iommu=pt - (pass-through) режим сквозной передачи адаптеру, не использовать преобразование DMA в память для повышения производительности. Необходим в основном, когда требуется производительность гипервизора.
Проверить с какими параметрами загрузилось ядро:
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
