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

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

Видео: Очистка нового загрузочного меню Ubuntu Grub2

Видео: Очистка нового загрузочного меню Ubuntu Grub2
Видео: Как очистить (удалить) историю поиска в проводнике Windows - инструкция - YouTube 2024, Апрель
Anonim

Ubuntu приняла новую версию менеджера загрузки Grub в версии 9.10, избавившись от старого проблемного menu.lst. Сегодня мы рассмотрим, как изменить параметры меню загрузки в Grub2.

Grub2 - шаг вперед во многих отношениях, и большинство раздражающих меню.lst проблемы из прошлого исчезли. Тем не менее, если вы не проявляете бдительность при удалении старых версий ядра, список загрузок может оказаться длиннее, чем нужно.

Image
Image

Примечание. Возможно, вам придется удерживать кнопку SHIFT на клавиатуре во время загрузки, чтобы отобразить это меню. Если на вашем компьютере установлена только одна операционная система, она может автоматически загружаться без отображения этого меню.

Удаление записей старого ядра

Наиболее распространенной задачей очистки для меню загрузки является удаление старых версий ядра, расположенных на вашем компьютере.

В нашем случае мы хотим удалить записи меню загрузки 2.6.32-21. Раньше это означало открытие /boot/grub/menu.lst…but с Grub2, если мы удалим пакет ядра с нашего компьютера, Grub автоматически удалит эти параметры.

Чтобы удалить старые версии ядра, откройте диспетчер пакетов Synaptic, который находится в меню «Система»> «Администрирование».

Когда он откроется, введите версию ядра, которую вы хотите удалить, в поле быстрого поиска. Первые несколько номеров должны быть достаточными.

Image
Image

Для каждой из записей, связанных со старым ядром (например, linux-headers-2.6.32-21 и linux-image-2.6.32-21-generic), щелкните правой кнопкой мыши и выберите Отметьте для полного удаления.

Нажмите кнопку «Применить» на панели инструментов, а затем «Применить» в появившемся окне сводки. Закрыть диспетчер пакетов Synaptic.
Нажмите кнопку «Применить» на панели инструментов, а затем «Применить» в появившемся окне сводки. Закрыть диспетчер пакетов Synaptic.

В следующий раз, когда вы загрузите свой компьютер, меню Grub не будет содержать записи, связанные с удаленной версией ядра.

Image
Image

Удалить любую опцию путем редактирования /etc/grub.d

Если вам нужно более мелкомасштабное управление или хотите удалить записи, которые не являются версиями ядра, вы должны изменить файлы, расположенные в /etc/grub.d.

/etc/grub.d содержит файлы, содержащие записи меню, которые содержались в /boot/grub/menu.lst. Если вы хотите добавить новые записи в меню загрузки, вы должны создать новый файл в этой папке, следя за тем, чтобы отметить его как исполняемый файл.
/etc/grub.d содержит файлы, содержащие записи меню, которые содержались в /boot/grub/menu.lst. Если вы хотите добавить новые записи в меню загрузки, вы должны создать новый файл в этой папке, следя за тем, чтобы отметить его как исполняемый файл.

Если вы хотите удалить записи меню загрузки, как и мы, вы должны редактировать файлы в этой папке.

Если мы хотим удалить все записи memtest86 +, мы могли бы просто сделать файл 20_memtest86 + неисполняемым, с командой терминала

sudo chmod –x 20_memtest86+

Выполняется команда терминала
Выполняется команда терминала

sudo update-grub

Обратите внимание, что memtest86 + не был найден update-grub, потому что он будет рассматривать только исполняемые файлы.
Обратите внимание, что memtest86 + не был найден update-grub, потому что он будет рассматривать только исполняемые файлы.

Однако вместо этого мы собираемся удалить Последовательная консоль 115200 запись для memtest86 + …

Откройте окно терминала Приложения> Стандартные> Терминал. В окне терминала введите команду:

gksudo gedit /etc/grub.d/20_memtest86+

Элементы меню находятся в нижней части этого файла.

Image
Image

Удалите запись меню для последовательная консоль 115200.

Примечание. Комментирование записи в меню не будет работать - его необходимо удалить. Скопируйте его в другой файл, если вы беспокоитесь, что вам это понадобится позже.

Сохраните и закройте этот файл. В открывшемся окне терминала введите команду
Сохраните и закройте этот файл. В открывшемся окне терминала введите команду

sudo update-grub

Примечание. Если вы не запустите update-grub, параметры меню загрузки не изменятся!

Теперь, в следующий раз, когда вы загрузитесь, эта странная запись исчезнет, и у вас останется простое и чистое меню загрузки.
Теперь, в следующий раз, когда вы загрузитесь, эта странная запись исчезнет, и у вас останется простое и чистое меню загрузки.
Image
Image

Заключение

Изменение меню загрузки Grub2 может показаться слишком сложным для старых мастеров Grub, для обычных пользователей Grub2 означает, что вам не придется часто менять меню загрузки. К счастью, если вам это нужно, процесс все еще довольно прост.

Для получения более подробной информации о том, как изменить записи в Grub2, этот форумный форум Ubuntu - отличный ресурс. Если вы используете более старую версию Ubuntu, ознакомьтесь с нашей статьей о том, как очистить загрузочное меню Ubuntu после обновлений.

Рекомендуемые: