Вы можете установить программу под названием StartUp-Manager.
Пакет называется startupmanager
. Вы можете найти это в программном центре Ubuntu или Synaptic или запустить: sudo apt-get install startupmanager
в терминале.
Позволяет выбрать, какая запись grub по умолчанию , количество секунд grub ждет, пока оно автоматически не загрузится, и другие параметры, такие как разрешение.
Рекомендуется удалить старые ядра из синаптических.
Лично я использую следующую настройку (наследие grub):
title Ubuntu 10.10 Maverick Meerkat, последнее ядро uuid ab0d6ed0-ecbc-4718-be12-cbb3955c1aaf kernel / vmlinuz ro quiet splash root = UUID = ab0d6ed0-ecbc-4718-be12-cbb3955c1aaf resume = UUID = 51ac47a8-6372-4edf-a5a8-be8e5bc13cca initrd /initrd.img имя хранилища Ubuntu 10.10 Maverick Meerkat, последнее ядро в режиме восстановления uuid ab0d6ed0-ecbc-4718-be12- cbb3955c1aaf kernel / vmlinuz ro single root = UUID = ab0d6ed0-ecbc-4718-be12-cbb3955c1aaf noresume initrd /initrd.img title Ubuntu 10.10 Maverick Meerkat, предыдущее ядро uuid ab0d6ed0-ecbc-4718-be12-cbb3955c1aaf kernel /vmlinuz.old ro quiet splash root = UUID = ab0d6ed0-ecbc-4718-be12-cbb3955c1aaf resume = UUID = 51ac47a8-6372-4edf-a5a8-be8e5bc13cca initrd /initrd.img.old имя сохраненного файла Ubuntu 10.10 Maverick Meerkat, предыдущее ядро в режиме восстановления uuid ab0d6ed0-ecbc -4718-be12-cbb3955c1aaf kernel /vmlinuz.old ro single root = UUID = ab0d6ed0-ecbc-4718-be12-cbb3955c1aaf noresume initrd /initrd.img.old title Память test uuid ab0d6ed0-ecbc-4718-be12-cbb3955c1aaf kernel /boot/memtest86+.bin ### BEGIN AUTOMAGIC KERNELS LIST ## ## Запустить параметры по умолчанию ## # howmany = 0 # memtest86 = false ## ## End Default Options ## ### END DEBIAN AUTOMAGIC KERNELS LIST
Это работает, потому что Ubuntu автоматически обновляет / vmlinuz
, / initrd. img
, чтобы указать на последние установленные файлы kernel и initramfs image (и .old
, чтобы указать на предыдущие).
Это не будет работать с / boot
на отдельном разделе.
Я не могу понять, почему Ubuntu не использует это по умолчанию и строит невыносимо уродливые и корявые обходные пути, которые заполняют экран загрузчика чрезмерно избыточным и бесполезным линий. На мой взгляд, экран должен выглядеть как минимум следующим образом:
Ubuntu, последнее ядро Ubuntu, последнее ядро в режиме восстановления Ubuntu, предыдущее ядро Ubuntu, предыдущее ядро в режиме восстановления Gentoo Windows 7 (загрузчик) & lt; все, что у вас есть ... & gt; ------------------------ Тест памяти
Четыре линии Ubuntu уже кажутся излишними. Теперь представьте себе дюжину почти одинаковых строк, которые отличаются только некоторыми цифрами (и все означают просто «boot Ubuntu»!) - и вы должны выбрать надлежащее один. Кошмар!
Ну, Ubuntu Tweak имеет приятный простой интерфейс для уничтожения старых изображений и заголовков и всего. Кажется, я достаточно прост, чтобы быть надежным. Crappy быстрый и грязный снимок экрана . Он будет автопопуляцией и не показывать ничего, что связано с текущим ядром. Не связан с проектом, но он работал хорошо для меня в прошлом.
Это не основанный на графическом интерфейсе, но самый простой способ удалить предыдущие изображения Linux - это простую команду:
sudo apt-get autoremove
Это приведет к удалению ALL cruft из вашей системы, а не только к ядрам linux. Все, что не используется другим пакетом, будет удалено этой командой.
Если вы просто должны иметь графический интерфейс, затем запустите Synaptic, затем нажмите кнопку «Status» в левом нижнем углу, затем выберите Фильтр «Установлен (автоматический съемный)» из списка над ним. Затем выберите все в этом списке (смените или нажмите «Ctrl» или используйте CTRL-A) и щелкните правой кнопкой мыши, чтобы выбрать «Отметить для удаления».
Например, ниже, я запускаю 2.6.35.27 ядро, поэтому, если я хочу удалить предыдущее ядро 2.6.35.25:
scaine @ GroovyTosh: ~ $ uname -r 2.6.35-27-общий сканер @ GroovyTosh: ~ $ sudo apt- get autoremove Чтение списков пакетов ... Готово Создание дерева зависимостей Чтение информации о состоянии ... Готово Следующие пакеты будут удалены. linux-backports-modules-input-2.6.35-25-generic oss-compat 0 обновлен, 0 вновь установлен, 2 для удаления и 44 не обновлены. После этой операции освободится дисковое пространство 172 КБ. Вы хотите продолжить [Y / n]? y (Чтение базы данных ... 277680 файлов и каталогов, установленных в настоящее время.) Удаление linux-backports-modules-input-2.6.35-25-generic ... update-initramfs: Генерация /boot/initrd.img-2.6.35- 25-generic Удаление oss-compat ... scaine @ GroovyTosh: ~ $
Даниэль Рихтер разработал инструмент настройки графического интерфейса, чтобы пользователи могли изменять настройки Grub 2 без использования командной строки. Приложение позволяет пользователю добавлять, удалять, замораживать, переименовывать и изменять порядок элементов меню загрузки. Это также позволит изменить настройки конфигурации Grub 2, такие как фоновое изображение и тайм-аут меню.
вы можете использовать его и установить, следуя этому GUIDE
если вы хотите глубоко в GRUB 2, вы можете прочитать это GUIDE слишком
, поэтому thx to DANIEL
Вы можете установить программу под названием StartUp-Manager.
Пакет называется startupmanager
. Вы можете найти это в программном центре Ubuntu или Synaptic или запустить: sudo apt-get install startupmanager
в терминале.
Позволяет выбрать, какая запись grub по умолчанию , количество секунд grub ждет, пока оно автоматически не загрузится, и другие параметры, такие как разрешение.
Рекомендуется удалить старые ядра из синаптических.
startupmanager
больше не находится в активной разработке: launchpad.net/startup-manager/+announcement/8300
– cringe
4 June 2011 в 14:38