2 лучших инструмента, которые я знаю об этой работе, - dvd95 и k9copy. sudo apt-get install dvd95 или sudo apt-get install k9copy установка k9copy в системе, отличной от kde, приведет к снижению количества зависимостей, что может быть или не быть проблемой с вами.
И все готово.
Бонус: вот маленький однострочный файл, который сделает все это автоматически:
sudo apt-get purge $( dpkg --list | grep -P -o "linux-image-\d\S+" | grep -v $(uname -r | grep -P -o ".+\d") )
Попробуйте эту команду. Это уточненная версия той же команды apt-get remove
sudo apt-get autoremove linux-image-3.2.0-23-generic-pae
. При замене удаления с помощью autoremove процесс удаления автоматически находит и удаляет другие зависимые данные слева, поэтому вы получите чистую деинсталляцию, а не
Повторите этот процесс и для других старых ядер.
После этого запустите
sudo update-grub
After что вы увидите только последнее ядро.
Обычно я запускаю Synaptic (который должен быть установлен отдельно в эти дни), ищите «linux» в категории «Установленные» и отметьте все старые версии ядра и linux-заголовки (то есть все, кроме текущего), чтобы удален. При удалении они удаляются из меню GRUB.
Для этого должна быть отличная однострочная команда, но для этого становится более безопасным только это сделать вручную
Самое slickest решение будет использовать ubuntu-tweak. После установки запустите его, перейдите к Janitor, выберите Old Kernel, выберите старые ядра, которые вы намерены удалить, и Clean. Это оно! (Обратите внимание, что в janitor отображаются только старые ядра)
Я предлагаю вам ввести это в сеансе терминала (Alt-Ctrl-T):
sudo update-grub
Эта команда заставляет grub использовать os-prober и обновлять меню.
Если у вас есть разделы со старыми выпусками Ubuntu на них, которые использовали grub (кажется, у OP был какой-то загруженный раздел, возможно, больше), необходимо также очистить их до запуска update-grub в текущей системе. os-prober находит Windows и другие разделы Linux. Для других разделов Linux он копирует элементы из своих меню grub, если они есть, а не смотрит на их файлы ядра.
Если у вас действительно перепутанная конфигурация, лучшим решением может быть загрузка вашей системы Ubuntu и переустановите grub с помощью:
sudo apt-get --reinstall install grub2
. При повторной установке grub он воссоздает файлы /etc/default/grub и /boot/grub/menu.cfg на основе установленных ядер в этом разделе и на ядрах, установленных в конфигурациях grub других (предположительно старше) разделов Ubuntu (для OP не похоже).
Для Ubuntu 12.04 LTS (точный) 64-битный (на 32-битных без PAE)
Проверьте, какие версии присутствуют:
sudo update-grub
Сначала удалите самые старые и не удалить текущую / последнюю версию:
sudo apt-get remove linux-image-3.2.0-23-generic
sudo apt-get remove linux-image-3.2.0-24-generic
sudo apt-get remove linux-image-3.2.0-25-generic
Повторно проверить, какая версия не присутствует . (Необязательно)
Примечание: Для Ubuntu 12.04 LTS (точный) 64-битный (на 32-битном без PAE)
sudo update-grub
[d13 ] Для Ubuntu 12.04 LTS (точный) 64-битный (на non-PAE 32 бит) Проверьте, какие версии присутствуют:
sudo update-grub
Удалите самую старую первую , и Примечание: удалить текущую / последнюю версию:
sudo apt-get remove linux-image-3.2.0-23-generic-pae
sudo apt-get remove linux-image-3.2.0-24-generic-pae
sudo apt-get remove linux-image-3.2.0-25-generic-pae
Повторно проверьте, какая версия присутствует. (Необязательно)
теперь Для Ubuntu 12.04 LTS (точный) 64-битный (на non-PAE 32 бит) [!d21 ]
sudo update-grub