Среда, 15.05.2024, 16:19

Блог Владимира Степанова

Реклама
Статистика
Яндекс.Метрика
Онлайн всего: 1
Гостей: 1
Пользователей: 0
Меню
Категории раздела
Установка [14]
Настройка [23]
Установка ПО [11]
Работаем самостоятельно [2]
Хитрости [1]
Разное [1]
Вход на сайт
Реклама
Поиск
Друзья сайта
  • Официальный блог
  • Сообщество uCoz
  • FAQ по системе
  • Инструкции для uCoz
  • Главная » Статьи » Линукс » Установка

    Очистка загрузочного меню GRUB

    Очистка загрузочного меню GRUB

    данный вопрос в той или иной форме довольно часто задавался на форуме, посему и возникла идея данной статьи. нижеописанное справедливо для загрузчика GRUB (aka GRUB2), но не для GRUB-Legacy!

    удаляем старые ядра

    с обновлениями периодически устанавливаются новые версии ядра, которых со временем становится все больше. старые ядра можно спокойно удалить, это не причинит вреда системе. в принципе, достаточно иметь одно ядро последней версии (или той, которая наиболее стабильно работает на вашей конфигурации), но при желании можно оставить еще одно ядро предыдущей версии в качестве запасного, ибо бывает всякое. определевшись, какие ядра оставляем, можно смело удалять старые. наиболее простой и удобный способ - использовать Synaptic. для того, чтобы посмотреть список установленных ядер, введите в строке поиска linux-image и отсортируйте список по первой колонке, т.е. по статусу пакетов. установленные пакеты отмечены зеленым значком в первой колонке.

    теперь удалим старые ядра. введите в строке поиска версию ядра, например, 2.6.32-21 и отметьте для удаления три установленных пакета: linux-image-2.6.32-21-generic, linux-headers-2.6.32-21, linux-headers-2.6.32-21-generic. проделайте то же для остальных версий. нажмите кнопку Применить, проверьте список удаляемых пакетов и подтвердите, если все правильно. после удаления старых ядер update-grub выполнять не нужно, grub автоматически обновится

    Так будут выглядеть отмеченые для удаления пакеты старого ядра:

    отключаем memtest

    если вам мешает пункт «memtest» в загрузочном меню, его тоже можно отключить. для этого достаточно снять права на исполнение у соответствующего скрипта. делается это командой

    sudo chmod -x /etc/grub.d/20_memtest86+

    после этого выполните

    sudo update-grub

    для применения изменений. точно так же можно отключить скрипт 30_os-prober, если у вас нет других ОС или же вы не хотите видеть их в меню при загрузке

    отключаем пункты "recovery"

    если вам не нужны в меню пункты вида «Ubuntu… (recovery)», откройте файл /etc/default/grub в любимом текстовом редакторе, например

    sudo gedit /etc/default/grub

    найдите строку

    #GRUB_DISABLE_LINUX_RECOVERY="true"

    и раскомментируйте ее, т.е. уберите символ # в начале строки. сохраните файл и выполните

    sudo update-grub

    для применения изменений.

    если вам понадобится загрузиться в режим восстановления, выберите при загрузке нужный пункт меню и нажмите E для редактирования этого пункта. в конец строки «linux /vmlinuz….» допишите single и нажмите Ctrl+X для загрузки

    Категория: Установка | Добавил: Raxxell (04.10.2010)
    Просмотров: 1869 | Рейтинг: 0.0/0
    Всего комментариев: 0
    Добавлять комментарии могут только зарегистрированные пользователи.
    [ Регистрация | Вход ]