Grub загрузчик Ubuntu

Содержание
Введение
xrandr
Функция
Изменить расширение экрана из терминала
Wayland и Ubuntu 22.04
Похожие статьи

Grub - GRand Unified Bootloader

Где лежит загрузчик Grub в Debian

/etc/default/grub

/etc/grub.d

Загрузчик Grub 2

Редактировать нужно либо /etc/default/grub либо скрипты из папки

/etc/grub.d

Например

vi /etc/default/grub

Изменить время ожидания / разрешение экрана / задать фоновое изображение

GRUB_TIMEOUT=10 GRUB_GFXMODE=1920x1200 GRUB_BACKGROUND="new_pict.jpg"

Картинку нужно предварительно положить в папку /boot/grub потому что в этой папке лежит файл grub.cfg , который и управляет загрузкой.

После смены картинки возможно придется менять цвет текста и оформления, для этого нужно добавить в конец файла /etc/grub.d/40_custom информацию а цветах, пример:

set menu_color_normal=red/black set menu_color_highlight=yellow/black set color_normal=yellow/black

Чтобы изменения, которые были записаны в /etc/default/grub вступили в силу нужно сделать

update grub2

Редактирование скриптов:

cd /etc/grub.d
ls

Содержимое папки:
00_header       10_linux        30_os-prober   41_custom
05_debian_theme    20_linux_xen    40_custom    README

Обыно редактировать нужно 40_custom, если, например, вы установили перед Debian FreeBSD и её после установки Debian не видно при загрузке нужно добавить запись

menuentry 'FreeBSD 9.0 Release'{ set root=(hd0,2) chainloader +1 }

Чтобы изменения вступили в силу нужно выполнить команду

grub-mkconfig -o /boot/grub/grub.cfg

Ссылки:
wiki.archlinux
mydebianblog
gnu.org

Похожие статьи
Ubuntu
Установка
Настройка сети
SSH: удалённый доступ
SCP: обмен файлами;
Firewall
Дата и время
X Window System Ubuntu
xrandr: Поменять местами экраны
XRDP: Удалённый рабочий стол
VNC: Удалённый рабочий стол
Wayland
Изменить machine-id
Изменить ulimit
xclip: Работа с буфером обмена
dpkg: Установка из .deb файлов
Удалить старые ядра
FAQ
Файлы
Объединить .pdf файлы
diff: сравнение файлов
find: поиск файлов
kill: завершить процесс
make
signal: системные сигналы
env: переменные окружения
localectl: язык
systemctl: Список активных сервисов
cron: задания по расписанию
sudo