Вам понадобится
- - пароль пользователя root.
Инструкция
1
Начните сеанс работы суперпользователя. Запустите командный интерпретатор или эмулятор консоли от имени root. Используйте возможности графической оболочки или команду sudo. Можно также использовать команду su в текущей консоли.
2
Узнайте версию загруженного ядра. Введите в консоли команду:
uname -a
Запомните или запишите номер версии.
uname -a
Запомните или запишите номер версии.
3
Получите список установленных ядер. Используйте команду rpm с опцией qa. Вывод команды фильтруйте при помощи grep. Например, можно исполнить команду:
rpm -qa | grep kernel
для получения списка всех пакетов, в названии которых встречается слово kernel. Среди выведенных строк будут содержаться названия пакетов, соответствующих установленным ядрам. В некоторых случаях можно осуществить фильтрацию по строкам kernel-image, linux или linux-image.Запишите или запомните названия пакетов установленных ядер. Выделите среди них те, которые нужно удалить. Ориентируйтесь по номеру версии ядра. Среди удаляемых ядер не должно быть текущего ядра, номер версии которого была получен на предыдущем шаге.
rpm -qa | grep kernel
для получения списка всех пакетов, в названии которых встречается слово kernel. Среди выведенных строк будут содержаться названия пакетов, соответствующих установленным ядрам. В некоторых случаях можно осуществить фильтрацию по строкам kernel-image, linux или linux-image.Запишите или запомните названия пакетов установленных ядер. Выделите среди них те, которые нужно удалить. Ориентируйтесь по номеру версии ядра. Среди удаляемых ядер не должно быть текущего ядра, номер версии которого была получен на предыдущем шаге.
4
Удалите старое ядро при помощи графической оболочки Synaptic для менеджера пакетов apt. Запустите Synaptic. Воспользуйтесь меню графической оболочки или в консоли введите команду synaptic и нажмите Enter. В первом случае придется снова вводить пароль root.В окне Synaptic выделите раздел, содержащий список пакетов, имеющих отношение к ядру. Или же произведите поиск по фразе kernel. В отображенном списке пакетов найдите те, которые соответствуют ядрам, которые нужно удалить. Пометьте их как удаляемые, выбрав соответствующий пункт в главном или контекстном меню. Зафиксируйте сделанные изменения.
5
Удалите старое ядро при помощи консольного менеджера пакетов apt, если использование Synaptic по каким-то причинам невозможно. В консоли введите команду вида:
apt-get remove <пакет>
где вместо <пакет> укажите полное наименование пакета, соответствующего удаляемому ядру. Нажмите Enter и следуйте дальнейшим указаниям программы.
apt-get remove <пакет>
где вместо <пакет> укажите полное наименование пакета, соответствующего удаляемому ядру. Нажмите Enter и следуйте дальнейшим указаниям программы.
6
Удалите ядро вручную. Введите команду вида:
rpm -e <пакет>
для удаления образа ядра. Вместо <пакет> укажите полное наименование пакета. Отредактируйте конфигурационные файлы используемого загрузчика. Обновите его конфигурацию для изменения загрузочного меню. К примеру, при использовании lilo нужно отредактировать файл /etc/lilo.conf, удалив из него блоки, соответствующие уже не существующим ядрам, а затем выполнить команду lilo от имени root.
rpm -e <пакет>
для удаления образа ядра. Вместо <пакет> укажите полное наименование пакета. Отредактируйте конфигурационные файлы используемого загрузчика. Обновите его конфигурацию для изменения загрузочного меню. К примеру, при использовании lilo нужно отредактировать файл /etc/lilo.conf, удалив из него блоки, соответствующие уже не существующим ядрам, а затем выполнить команду lilo от имени root.