Использование загрузчика GRUB
Управление GRUB при загрузке
Включите компьютер (Power up your computer)
Нажмите ESC когда появится меню GRUB (Press ESC at the grub menu)
Подсветите строку, начинающуюся со слова Ubuntu (Highlight the line that begins “Ubuntu“)
Нажмите клавишу e (Press e for edit)
Управление параметрами ядра при загрузке
Переведите курсор на строку, начинающуюся со слова “linux…” (Highlight the line that begins “linux …”)
Перейдите на конец строки и допишите нужный параметр (Go to the end of this line, add parameter)
Нажмите Ctrl-x для загрузки системы (Press Ctrl-x to boot your system)
Управление параметрами ядра в файле конфигурации GRUB
# cat /etc/default/grub
...
GRUB_CMDLINE_LINUX_DEFAULT="параметры через пробел"
...
# update-grub
Варианты использования изменения параметров ядра
Восстановление утерянного пароля
init=/bin/bash
# mount -o remount,rw /
# passwd
# cd /
# sync
# exec /sbin/init
Переименование интерфейсов
Проблема "черного экрана"
Отображение процесса загрузки
Дополнительные материалы
Мультизагрузка с фиксацией последней загруженной системы в FreeBSD
http://freebsdwiki.org/index.php/GRUB_FreeBSD
root@gate:~# cat /boot/grub/menu.lst
default saved
timeout 10
title FreeBSD
root (hd0,0,a)
kernel /boot/loader
savedefault
title Ubuntu
root (hd0,1)
kernel /boot/vmlinuz-2.6.24-16-server
root=UUID=08931346-445f-4a43-b136-dcb96397b8c6 ro quiet splash
initrd /boot/initrd.img-2.6.24-16-server
savedefault
title Windows NT/2000/XP
root (hd0,2)
savedefault
makeactive
chainloader +1
# grub-set-default 1