Как я могу удалить новые версии ядра после понижения?

Я обновил Ubuntu до 12.04, все пакеты. Но после этого я столкнулся с множеством проблем, поэтому решил понизить рейтинг до 11.10.

После этого я обнаружил, что теперь у меня есть два ядра: 3.2.x и 3.0.x. Я нашел много объяснений о том, как удалить старые ядра, но я понятия не имею, как удалить более новое ядро.

Я не вижу работающего ядра 3.2, когда я использую ядро ​​3.0. Но я вижу это в Grub.

Когда я набираю uname -r в терминале, я вижу ядро ​​3.0.x, которое я использую в настоящее время.

Как перейти к удалению ядра 3.2?

10
задан 5 July 2015 в 20:22

3 ответа

Вам нужно удалить 3 файла, больше, если вы тоже используете виртуальную машину. Но это главные.

Откройте synaptic, используйте поиск, чтобы найти установленные ядра

  • linux-headers-3.2.x.x
  • linux-headers-3.2.x.x-generic (возможно, generic-pae или i686)
  • [ 113]

Должно быть достаточно легко удалить. После запуска

sudo update-grub
0
ответ дан 5 July 2015 в 20:22

Это должно удалить ваше ядро ​​3.2:

sudo apt-get remove --purge 3.2.x-xx-*

Очевидно, замените х настоящими номерами версий из вашей версии ядра 3.2. Если вы не помните, что это за цифры, вы сможете увидеть их, заглянув в каталог / boot.

В прошлый раз, когда я это сделал, я вспомнил, что оно вызвало обновление grub, чтобы удалить его из меню GRUB.

-Это лучше всего подходит для удаления новых ядер, которые вы хотите удалить, например 3.3.0+, которые не будут найдены в synaptic, это спасение жизни! -Rabbit2190

0
ответ дан 5 July 2015 в 20:22

Я думаю, что второе будет работать на Вас:

1. Для удаления выполненного ядра:

sudo apt-get remove linux-image-version_number*

sudo apt-get remove linux-headers-version_number*

sudo apt-get remove linux-image-extra-version_number*     (if applicable)

или просто удалите их от синаптического / центра программного обеспечения.

2. Для удаления ядра, установленного из источника, выполненного:

sudo rm -rf /lib/modules/kernel_version

sudo rm -f /boot/vmlinuz-kernel_version*

sudo rm -f /boot/initrd.img-kernel_version*

sudo rm -f /boot/config-kernel_version*

sudo rm -f /boot/System.map-kernel_version*

Наконец, после удаления ядра любым из процессов выше, выполненный:

личинка обновления sudo

убрать меню личинки.

0
ответ дан 5 July 2015 в 20:22

Другие вопросы по тегам:

Похожие вопросы: