Я обновил Ubuntu до 12.04, все пакеты. Но после этого я столкнулся с множеством проблем, поэтому я решил перейти на 11.10.
После этого я обнаружил, что теперь у меня есть два ядра: 3.2.x и 3.0.x. Я нашел много объяснений о том, как удалить старые ядра, но я понятия не имею, как удалить более новое ядро.
Я не вижу работающего ядра 3.2, когда я использую ядро 3.0. Но я вижу это в Grub.
Когда я набираю uname -r в терминале, я вижу ядро 3.0.x, которое я использую в настоящее время.
Как мне перейти к удалению ядра 3.2?
Generating grub.cfg ... Found linux image: /boot/vmlinuz-3.2.0-17-generic Found initrd image: /boot/initrd.img-3.2.0-17-generic Found linux image: /boot/vmlinuz-3.0.0-16-generic Found initrd image: /boot/initrd.img-3.0.0-16-generic
Также в каталоге i / boot у меня есть записи с версией 3.2.x.Это должно удалить ваше ядро 3.2:
Очевидно, замените х настоящими номерами версий из вашей версии ядра 3.2. Если вы не помните, что это за цифры, вы сможете увидеть их, заглянув в каталог / boot.
В прошлый раз, когда я сделал это, я вспомнил, что оно вызвало обновление grub, чтобы удалить его из меню GRUB.
-Это работает лучше всего для удаления более новых ядер, которые вы хотите удалить, как 3.3.0+, которые не будут найдены в synaptic, это спасение жизни! -Rabbit2190
источник
Я думаю, что второй будет работать для вас:
1. Для удаления ядра запустите:
или просто удалите их из синаптического / программного центра.
2. Для удаления ядра, установленного из исходного кода, запустите:
Наконец, после удаления ядра одним из вышеописанных процессов, запустите:
sudo update-grub
убрать меню grub.
источник