LinuxForum.Fans
Тема

Проблема после обновления ядра

Автор: awl 29 сообщений 7250 просмотров
#233926

Фатальное невезение: [console]# urpmi --replacepkgs kernel-desktop-3.2.9-1.1-mdv2012.0.i586.rpm


устанавливается kernel-desktop-3.2.9-1.1-mdv2012.0.i586.rpm
Подготовка... ############################################################################
1/1: kernel-desktop ############################################################################
/usr/bin/perl: symbol lookup error: /usr/lib/libDrakX/auto/c/stuff/stuff.so: undefined symbol: Perl_Gthr_key_ptr
error: %post(kernel-desktop-3.2.9-1.1.i586) scriptlet failed, exit status 127[/console]

#233927

Действовать так:
1) Отключить кукер
2) Ищем нужный пакет по списку, который показали, но в репах 2011
[console]$ urpmf -mf пакет[/console]
3) Открываем репозиторий: http://ftp.free.fr/mirrors/ftp.mandriva.com/MandrivaLinux/official/2011/i586/media/main/ (ищем там нужный пакет - можно так же воспользоваться сайтом http://pkgs.org/ )
4) Скачиваем отдельно нужный пакет: (может быть и не в main (будет написано в пункте 2))

text
# wget -P /tmp/ http://ftp.free.fr/mirrors/ftp.mandriva.com/MandrivaLinux/official/2011/i586/media/main/пакет.rpm

5) Cтавим пакет:
[console]# rpm -Uvh --oldpackage /tmp/пакет.rpm[/console]

#233928

А ядром заняться можно позже.

з.ы. метод 2 (простой - быстрый) -> переустановка системы. Быстрых откатов в мандриве нет. А переустановка РОСЫ вроде как 20 мин занимает.

#233931

Спасибо за советы, но я наверное этого делать не буду. Бодаюсь с Мандривой уже неделю, пробовал разные варианты установки - то инсталляционный DVD не загружается, то инст. флешка не загружается. Сетевая установка тоже не удалась. Кривая какая-то. Наконец удалось установить с флешки (Mandriva One). Тут проблемы с железом начались - звуковая карта. Про обновление ядра можно не рассказывать. Уже мысли пошли про нечистую силу. Хотя я уже не раз Мандриву (Росу) ставил на разные машины, но таких проблем не испытывал. Придётся наверное владельцу этого компьютера остаться на win.

#235373

Здравствуйте.
Решил всё же переустановить Мандриву. Полностью обновился стандартно (в т.ч. до ядра 2.6.39). Установил ядро 3.2.9 из кукера по инструкции из поста №13. После перезагрузки получил незагружаемую систему. На черном экране только это:[console]dracut:/#мигающий курсор[/console] Кстати, пробовал обновлять ядро и на Мандриве (обновлена до MIBовского ядра 3.0.8), установленной на VirtualBox и получил аналогичную картину.
При попытке удалить это ядро получаю:[console]# urpme kernel-desktop-3.2.9-1.1-mdv2012.0.i586.rpm
неизвестный пакет: kernel-desktop-3.2.9-1.1-mdv2012.0.i586.rpm[/console]Вопрос: как удалить неработающее ядро 3.2.9?

#235453

Удалить можно так:
[console]# urpme kernel-desktop-3.2.9-1.1 kernel-desktop-devel-3.2.9-1.1[/console]

#235511

Спасибо. Получилось удалить только после выполнения "Перезагрузить список пакетов" из rpmdrake. Только не удаляются пакеты

text
kernel-firmware-20110904-1-mdv2012.0.noarch.rpm
kernel-headers-3.2-1.1-mdv2012.0.i586.rpm

Если их оставить, то насколько это критично для системы?

#235514

Некритично. Можно оставить.

Но если хочется вернуть старые, то:

text
su
wget -P /tmp/ http://ftp.free.fr/mirrors/ftp.mandriva.com/MandrivaLinux/official/2011/i586/media/main/updates/kernel-headers-2.6.39.4-4.2-mdv2011.0.i586.rpm
rpm -Uvh --oldpackage /tmp/kernel-headers-2.6.39.4-4.2-mdv2011.0.i586.rpm
wget -P /tmp/ http://ftp.free.fr/mirrors/ftp.mandriva.com/MandrivaLinux/official/2011/i586/media/main/release/kernel-firmware-20110314-2-mdv2011.0.noarch.rpm
rpm -Uvh --oldpackage /tmp/kernel-firmware-20110314-2-mdv2011.0.noarch.rpm
#235673

Всё сделал по Вашим инструкциям. После этого обновил ядро до 3.1.5 (от Edumandriva ) по Вашим же инструкциям (http://linuxforum.ru/viewtopic.php?pid=230561#p230561). Всё прошло очень гладко. Проблемный звук вроде бы стал работать нормально. Еще раз спасибо Вам за помощь.

Войдите или зарегистрируйтесь, чтобы ответить.