http://forum.altlinux.org/index.php/topic,27878.msg227826.html#msg227826
задал вопрос, он так и висит, но увы ... наверно слишком простой и намозолил всем.
Так и есть.
Там симлинки надо перенацелить на нужное ядро, чтобы оно грузилось из дефолтной опции.
Делов на пару минут.
Только потом update-kernel не делать:
- в альтовых дистрибутивах ядро стоит в hold (и не зря) и не обновляется само по себе, в отличие от гламурных линуксов для тинейджеров.
Чтобы обновление ядра случайно не сделать, если того требует ситуация, можно root'у в .bashrc даже алиас положить:
alias update-kernel='echo "Ты чё, обалдел?!"'
который будет работать так:
# update-kernel
Ты чё, обалдел?!
Ядро удалить? Без проблем.
Смотрим, чиво у нас имеется ядерного:
# rpm -qa --last kernel-image-std*|sort
kernel-image-std-def-3.10.15-alt1 Пт 18 окт 2013 09:27:42
kernel-image-std-def-3.12.17-alt1 Вт 29 апр 2014 01:34:03
kernel-image-std-def-3.12.19-alt2 Пт 16 май 2014 03:01:12
kernel-image-std-def-3.12.20-alt1 Сб 24 май 2014 01:43:10
Можно даже удостовериться, что при нескольких версиях одного и того же ядра в системе, ничего путного из удаления не выйдет:
# apt-get remove kernel-image-std-def
Чтение списков пакетов... Завершено
Построение дерева зависимостей... Завершено
Виртуальный пакет kernel-image-std-def предоставляется следующими пакетами:
kernel-image-std-def#1:3.12.17-alt1 3.12.17-alt1 [Установлено]
kernel-image-std-def#1:3.12.19-alt2 3.12.19-alt2 [Установлено]
kernel-image-std-def#1:3.10.15-alt1 3.10.15-alt1 [Установлено]
kernel-image-std-def#1:3.12.20-alt1 3.12.20-alt1 [Установлено]
You should explicitly select one to remove.
E: Виртуальный пакет kernel-image-std-def предоставляется многими пакетами.
А заодно и посмотреть формат для удаления ненужного ядра.
После чего указанное ядро удалится со всеми своими модулями:
# apt-get remove kernel-image-std-def#1:3.12.20-alt1 -s
Чтение списков пакетов... Завершено
Построение дерева зависимостей... Завершено
Следующие пакеты будут УДАЛЕНЫ:
kernel-image-std-def#1:3.12.20-alt1 kernel-modules-drm-nouveau-std-def#1:3.12.20-alt1
kernel-modules-drm-radeon-std-def#1:3.12.20-alt1 kernel-modules-drm-std-def#1:3.12.20-alt1
kernel-modules-v4l-std-def#1:3.12.20-alt1
0 будет обновлено, 0 новых установлено, 5 пакетов будет удалено и 6 не будет обновлено.
Remv kernel-modules-v4l-std-def#1:3.12.20-alt1 (1:3.12.20-alt1 t7:1401290061/ALT Linux t7)
Remv kernel-modules-drm-radeon-std-def#1:3.12.20-alt1 (1:3.12.20-alt1 t7:1401290061/ALT Linux t7)
Remv kernel-modules-drm-nouveau-std-def#1:3.12.20-alt1 (1:3.12.20-alt1 t7:1401290061/ALT Linux t7)
Remv kernel-modules-drm-std-def#1:3.12.20-alt1 (1:3.12.20-alt1 t7:1401290061/ALT Linux t7)
Remv kernel-image-std-def#1:3.12.20-alt1 (1:3.12.20-alt1 t7:1401290061/ALT Linux t7)
Ключ -s здесь симуляция: удалять понарошку.
Ну и перегенерировать конфиг загрузчика, чтобы убрать то, что не существует.