Архив метки: Kernel

Удаление старых ядер Linux

После обновления системы, в папке /boot остаются старые, неиспользуемые ядра системы. Обновление ставится рядом, а не поверх, это политика Linux, чтобы можно было загрузиться в старое ядро.
Так вот, если Вам мешает длинный список при загрузке системы, или же /boot находиться на отдельном разделе и там кончается место, необходимо очистить систему от старых ядер.
Сначала убедимся что все работает с новым ядром, а только потом чистим.
Делается это всего двумя командами в терминале от рута.

apt-get remove linux-{image,headers}-номер_версии

где номер_версии имеет вид примерно такой 2.6.39-2-486 (на моем примере)
После этого обязательно обновляем загрузчик командой

update-grub

Удаление ядер CentOS после апгрейда

После обновления в системе остаются старые ядра, которые ненужны. От рута в консоли вводим данную команду для просмотра установленных ядер:

rpm -qa|grep kernel

kernel-headers-2.6.18-128.4.1.el5
kernel-2.6.18-92.el5
ovzkernel-2.6.18-92.1.13.el5.028stab059.6
kernel-2.6.18-92.1.22.el5
kernel-2.6.18-128.4.1.el5
ovzkernel-2.6.18-128.2.1.el5.028stab064.4

Пригодится нам могут только два последние. Выполняем:

yum remove kernel-2.6.18-92.el5

И с остальными ненужными поступаем аналогично.