Intereting Posts
Загрузка из LVM на зашифрованном устройстве Будет ли я разорвать свою систему, если я настойчиво использую ПК с установленной тройной загрузкой (Win8, Ubuntu & Kali) Почему мой Linux продолжает терпеть крах? Есть ли разница между сценариями ./script и bash? Как я могу обрабатывать необработанные двоичные данные в трубе bash? Как я могу запустить программу из bash, игнорируя ее stdout, чтобы я мог запускать больше программ? выполнение псевдонимов переменной в bash При чтении из файла выберите конкретные поля и сравните их с другим файлом в Unix bash? Случайно удалено разрешение на выполнение из корневого каталога. Использование exec в поиске поверх ssh из сценария оболочки Понимание разреженных файлов, dd, поиск, структура блока индексного дескриптора NTPd не синхронизируется на RaspberryPi Cronjob на основе системного времени или его собственного времени Переписан Windows с Linux, как я могу восстановить данные? Возможно ли настроить «масштабированный» рабочий стол в xorg.conf, аналогичный использованию опции xrandr scale-from?

Как удалить записи GRUB2 в Fedora 16?

Недавно я выполнил следующую команду:

grub2-mkconfig -o /boot/grub2/grub.cfg 

Теперь у меня 6-7 записей Linux + 1 запись в Windows. Как удалить старые записи ядра?

Я не хочу удалять все параметры ядра восстановления, используя:

 GRUB_DISABLE_LINUX_RECOVERY="true" 

Файл /boot/grub2/grub.cfg генерируется автоматически командой grub2-mkconfig , которая будет запускаться автоматически при установке нового ядра. Эта команда выполняет итерацию по доступным пакетам ядра в вашей системе. Попытки напрямую отредактировать этот файл в конечном итоге потерпят неудачу (потому что записи, которые вы прокомментировали, будут просто восстановлены).

Как поясняет @ jw013, самым простым решением является просто удалить пакеты ядра, если вы больше не хотите их использовать.

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

Fedora пытается поддерживать 3 ядра при обновлении (для редкого случая эффектного фейерверка при загрузке).

вы могли бы просто запустить package-cleanup --oldkernels . Для этой команды доступно гораздо больше опций, просто прочитайте руководство или выполните: package-cleanup --help .

Кроме того, если вы закомментируете (добавьте # в начале) строку GRUB_DISABLE_RECOVERY="true" , она сгенерирует подменю «Дополнительно» для пунктов меню восстановления и т. Д. Каждая ОС будет отображаться 2; Один раз для параметров по умолчанию и дополнительный для «расширенных» вариантов. Ваше меню Grub2 будет выглядеть намного чище.