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

Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
wiki:очистка_меню_grub [2010/08/24 18:50]
снят тэг "можно_улучшить" в связи с добавлением скриншотов
wiki:очистка_меню_grub [2013/10/22 17:18] (текущий)
Строка 1: Строка 1:
 ====== Очистка загрузочного меню GRUB ====== ====== Очистка загрузочного меню GRUB ======
 данный вопрос в той или иной форме довольно часто задавался на форуме,​ посему и возникла идея данной статьи. нижеописанное справедливо для загрузчика [[wiki:​grub|GRUB]] (aka GRUB2), но не для [[wiki:​grub_legacy|GRUB-Legacy]]! данный вопрос в той или иной форме довольно часто задавался на форуме,​ посему и возникла идея данной статьи. нижеописанное справедливо для загрузчика [[wiki:​grub|GRUB]] (aka GRUB2), но не для [[wiki:​grub_legacy|GRUB-Legacy]]!
-===== удаляем старые ядра ===== +====== Удаление ​старых ядер ====== 
-с обновлениями периодически устанавливаются новые версии ядра, которых со временем становится все большестарые ядра можно спокойно удалить,​ это не причинит вреда системе. в принципе,​ достаточно иметь одно ​ядро последней версии (или той, которая наиболее стабильно работает на вашей конфигурации),​ но при желании можно оставить еще одно ядро предыдущей версии в качестве запасного,​ ибо бывает всякое. определевшись,​ какие ядра оставляем,​ можно смело удалять старые. наиболее простой и удобный способ - использовать [[wiki:​synaptic|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 ​======
- +
-{{:​wiki:​1.png|}} +
- +
-Так будут выглядеть отмеченые для удаления пакеты старого ядра: +
- +
-{{:​wiki:​2.png|}} +
- +
-===== отключаем memtest =====+
 если вам мешает пункт "​memtest"​ в загрузочном меню, его тоже можно отключить. для этого достаточно снять права на исполнение у соответствующего скрипта. делается это командой если вам мешает пункт "​memtest"​ в загрузочном меню, его тоже можно отключить. для этого достаточно снять права на исполнение у соответствующего скрипта. делается это командой
 <​code>​sudo chmod -x /​etc/​grub.d/​20_memtest86+</​code>​ <​code>​sudo chmod -x /​etc/​grub.d/​20_memtest86+</​code>​
Строка 18: Строка 10:
 <​code>​sudo update-grub</​code>​ <​code>​sudo update-grub</​code>​
 для применения изменений. точно так же можно отключить скрипт ''​30_os-prober'',​ если у вас нет других ОС или же вы не хотите видеть их в меню при загрузке для применения изменений. точно так же можно отключить скрипт ''​30_os-prober'',​ если у вас нет других ОС или же вы не хотите видеть их в меню при загрузке
-===== отключаем пункты "​recovery"​ =====+====== отключаем пункты "​recovery" ​======
 если вам не нужны в меню пункты вида "​Ubuntu... (recovery)",​ откройте файл ''/​etc/​default/​grub''​ в любимом текстовом редакторе,​ например если вам не нужны в меню пункты вида "​Ubuntu... (recovery)",​ откройте файл ''/​etc/​default/​grub''​ в любимом текстовом редакторе,​ например
 <​code>​sudo gedit /​etc/​default/​grub</​code>​ <​code>​sudo gedit /​etc/​default/​grub</​code>​