====== Использование загрузчика GRUB ====== * [[https://help.ubuntu.com/community/Grub2|Grub2 (ubuntu doc)]] * [[https://help.ubuntu.com/community/WindowsDualBoot|WindowsDualBoot (ubuntu doc)]] ===== Управление 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 ===== Варианты использования изменения параметров ядра ===== ==== Восстановление утерянного пароля ==== * Добавьте в параметры загружаемого ядра (строка, начинающаяся на linux): init=/bin/bash * Выполните после загрузки: # mount -o remount,rw / # passwd * Продолжение загрузки # cd / # sync # exec /sbin/init ==== Переименование интерфейсов ==== * Добавьте в параметры загружаемого ядра: net.ifnames=0 ==== Проблема "черного экрана" ==== * Добавьте в параметры загружаемого ядра: nomodeset ==== Отображение процесса загрузки ==== * Уберите/добавьте в параметры загружаемого ядра: quiet ===== Дополнительные материалы ===== ==== Мультизагрузка с фиксацией последней загруженной системы в 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