Настройка загрузчика GRUB
Рассмотрим несложные действия по настройке загрузчика Grub:- установка операционной системы (ОС), загружаемой по умолчанию;
- время задержки;
- цветовое оформление;
- удаление лишних записей в списке загрузки.
1. Открываем окно консоли (Приложение - Стандартные - Терминал):
Набираем команды:
- переходим в каталог grub: cd /boot/grub
- открываем файл с меню загрузчика: sudo gedit menu.lst
- вводим пароль.
Выбор ОС по умолчанию
В нем сначала просматриваем список загрузки в нижней части файла. Пример:
title Ubuntu, kernel 2.6.20-16-generic
root (hd1,0)
kernel /boot/vmlinuz-2.6.20-16-generic root=UUID=f005531f-451c-440a-8206-eee73f6ae32c ro quiet splash
initrd /boot/initrd.img-2.6.20-16-generic
quiet
savedefault
root (hd1,0)
kernel /boot/vmlinuz-2.6.20-16-generic root=UUID=f005531f-451c-440a-8206-eee73f6ae32c ro quiet splash
initrd /boot/initrd.img-2.6.20-16-generic
quiet
savedefault
title Ubuntu, kernel 2.6.20-16-generic (recovery mode)
root (hd1,0)
kernel /boot/vmlinuz-2.6.20-16-generic root=UUID=f005531f-451c-440a-8206-eee73f6ae32c ro single
initrd /boot/initrd.img-2.6.20-16-generic
root (hd1,0)
kernel /boot/vmlinuz-2.6.20-16-generic root=UUID=f005531f-451c-440a-8206-eee73f6ae32c ro single
initrd /boot/initrd.img-2.6.20-16-generic
title Ubuntu, memtest86+
root (hd1,0)
kernel /boot/memtest86+.bin
quiet
### END DEBIAN AUTOMAGIC KERNELS LISTroot (hd1,0)
kernel /boot/memtest86+.bin
quiet
# This is a divider, added to separate the menu items below from the Debian
# ones.
title Other operating systems:
root
title Other operating systems:
root
# This entry automatically added by the Debian installer for a non-linux OS
# on /dev/hda1
title Windows XP
root (hd0,0)
savedefault
makeactive
chainloader +1
# on /dev/hda1
title Windows XP
root (hd0,0)
savedefault
makeactive
chainloader +1
Теперь в верхней части файла ищем запись:
## default num
# Set the default entry to the entry number NUM. Numbering starts from 0, and
# the entry number 0 is the default if the command is not used.
#
# You can specify 'saved' instead of a number. In this case, the default entry
# is the entry saved with the command 'savedefault'.
# WARNING: If you are using dmraid do not change this entry to 'saved' or your
# array will desync and will not let you boot your system.
default 0
# Set the default entry to the entry number NUM. Numbering starts from 0, and
# the entry number 0 is the default if the command is not used.
#
# You can specify 'saved' instead of a number. In this case, the default entry
# is the entry saved with the command 'savedefault'.
# WARNING: If you are using dmraid do not change this entry to 'saved' or your
# array will desync and will not let you boot your system.
default 0
Установка времени задержки
Время, в течение которого загрузчик ожидает действий пользователя по выбору загружаемой ОС, задается в блоке:
## timeout sec
# Set a timeout, in SEC seconds, before automatically booting the default entry
# (normally the first entry defined).
timeout 8
# Set a timeout, in SEC seconds, before automatically booting the default entry
# (normally the first entry defined).
timeout 8
Цветовое оформление меню
Цветовое оформление задается в блоке:
# Pretty colours
# color cyan/blue white/blue
# color cyan/blue white/blue
# Pretty colours
color cyan/blue white/blue
color cyan/blue white/blue
Удаление ненужных пунктов меню
При обновлении Linux в случае, если корректируется ядро, в загрузочном меню добавляются записи с номерами новой версии и остаются записи с номерами старой версии, например:
Ubuntu, kernel 2.6.20-16-generic
Ubuntu, kernel 2.6.20-16-generic (recovery mode)
Ubuntu, kernel 2.6.20-15-generic
Ubuntu, kernel 2.6.20-15-generic (recovery mode)
Ubuntu, memtest86+
Other operating systems:
Microsoft Windows XP Professional RU
Ubuntu, kernel 2.6.20-16-generic (recovery mode)
Ubuntu, kernel 2.6.20-15-generic
Ubuntu, kernel 2.6.20-15-generic (recovery mode)
Ubuntu, memtest86+
Other operating systems:
Microsoft Windows XP Professional RU
title Ubuntu, kernel 2.6.20-16-generic
. . . . . .
. . . . . .
title Ubuntu, kernel 2.6.20-16-generic (recovery mode)
. . . . . .
. . . . . .
title Ubuntu, kernel 2.6.20-15-generic
. . . . . .
. . . . . .
title Ubuntu, kernel 2.6.20-15-generic (recovery mode)
. . . . . .
. . . . . .
title Ubuntu, memtest86+
. . . . . .
### END DEBIAN AUTOMAGIC KERNELS LIST. . . . . .
# This is a divider, added to separate the menu items below from the Debian # ones.
title Other operating systems:
root
title Other operating systems:
root
# This entry automatically added by the Debian installer for a non-linux OS
# on /dev/hda1
title Windows XP
. . . . . .
# on /dev/hda1
title Windows XP
. . . . . .
title Ubuntu, kernel 2.6.20-16-generic
. . . . . .
. . . . . .
title Ubuntu, kernel 2.6.20-16-generic (recovery mode)
. . . . . .
. . . . . .
title Ubuntu, memtest86+
. . . . . .
### END DEBIAN AUTOMAGIC KERNELS LIST. . . . . .
# This is a divider, added to separate the menu items below from the Debian # ones.
title Other operating systems:
root
title Other operating systems:
root
# This entry automatically added by the Debian installer for a non-linux OS
# on /dev/hda1
title Windows XP
. . . . . .
# on /dev/hda1
title Windows XP
. . . . . .
Сохранение изменений
Выполняется командами "Файл" - "Сохранить".Затем закрывается окно текстового редактора и окно консоли.