Форум русскоязычного сообщества Ubuntu


Получить помощь и пообщаться с другими пользователями Ubuntu можно
на irc канале #ubuntu-ru в сети Freenode
и в Jabber конференции ubuntu@conference.jabber.ru

Автор Тема: проблема с обновлением до 2.6.30  (Прочитано 1067 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн scaytrase

  • Автор темы
  • Новичок
  • *
  • Сообщений: 15
  • я тупой, но быстро учусь
    • Просмотр профиля
проблема с обновлением до 2.6.30
« : 27 Августа 2009, 22:29:27 »
попытался обновить ядро с 28 до 30 по мануалу http://luvme-nn.blogspot.com/2008/12/blog-post_27.html

после этого при каждой установке\обновлении программ он пытается донастроить пакет
Настраивается пакет linux-image-2.6.30 (386) ...
Running depmod.
Finding valid ramdisk creators.
Using mkinitramfs-kpkg to build the ramdisk.
initrd.img(/boot/initrd.img-2.6.30
) points to /boot/initrd.img-2.6.30
 (/boot/initrd.img-2.6.30) -- doing nothing at /var/lib/dpkg/info/linux-image-2.6.30.postinst line 588.
vmlinuz(/boot/vmlinuz-2.6.30
) points to /boot/vmlinuz-2.6.30
 (/boot/vmlinuz-2.6.30) -- doing nothing at /var/lib/dpkg/info/linux-image-2.6.30.postinst line 588.
Running postinst hook script update-grub.
Searching for GRUB installation directory ... found: /boot/grub
Searching for default file ... found: /boot/grub/default
Testing for an existing GRUB menu.lst file ... found: /boot/grub/menu.lst
Searching for splash image ... none found, skipping ...
Found kernel: /boot/vmlinuz-2.6.30
Found kernel: /boot/vmlinuz-2.6.28-15-generic
Found kernel: /boot/vmlinuz-2.6.28-14-generic
Found kernel: /boot/vmlinuz-2.6.28-13-generic
Found kernel: /boot/vmlinuz-2.6.28-11-generic
Found kernel: /boot/memtest86+.bin
Updating /boot/grub/menu.lst ... done

Examining /etc/kernel/postinst.d.
run-parts: executing /etc/kernel/postinst.d/dkms
run-parts: executing /etc/kernel/postinst.d/nvidia-common
run-parts: /etc/kernel/postinst.d/nvidia-common exited with return code 20
Failed to process /etc/kernel/postinst.d at /var/lib/dpkg/info/linux-image-2.6.30.postinst line 1186.
dpkg: не удалось обработать параметр linux-image-2.6.30 (--configure):
 подпроцесс post-installation script возвратил код ошибки 2
При обработке следующих пакетов произошли ошибки:
 linux-image-2.6.30
E: Sub-process /usr/bin/dpkg returned an error code (1)


я так пологаю я не обонвился нормально. в чем проблема и как ее решать? Пробовал снести драйвера для NVidia, не помогло.
Совесть наша чиста потому, что мы ей не пользуемся.

Оффлайн Forsberg

  • Любитель
  • *
  • Сообщений: 70
  • debian sid/exp
    • Просмотр профиля
Re: проблема с обновлением до 2.6.30
« Ответ #1 : 27 Августа 2009, 23:33:51 »
Советую на будущее, смотреть на дату мануала
уже готовый  пакет есть с 2.6.30

Оффлайн scaytrase

  • Автор темы
  • Новичок
  • *
  • Сообщений: 15
  • я тупой, но быстро учусь
    • Просмотр профиля
Re: проблема с обновлением до 2.6.30
« Ответ #2 : 28 Августа 2009, 12:23:55 »
Дату мануала :)

слушай, в нашей стране циферки все умеют менять :)
просто у меня вопрос почему он на постинсталл скрипте вылетает на nvidia-common
Совесть наша чиста потому, что мы ей не пользуемся.

Оффлайн БТР

  • Заслуженный пользователь
  • СуперМодератор
  • Старожил
  • *
  • Сообщений: 6293
    • Просмотр профиля
Re: проблема с обновлением до 2.6.30
« Ответ #3 : 28 Августа 2009, 13:32:09 »
А если загрузиться на ядре 2.6.28 и попытаться удалить 30-е ?

Оффлайн Ost

  • Активист
  • *
  • Сообщений: 293
  • Ушёл на Arch. Тут по привычке.
    • Просмотр профиля
Re: проблема с обновлением до 2.6.30
« Ответ #4 : 28 Августа 2009, 14:25:43 »
Я для себя эту проблему решил радикально:
скачал с сайта nvidia свежий драйвер и установил его самостоятельно, удалил в синаптике nvidia-common и старые драйвера, удалил из директории /etc/kernel/postinst.d файл nvidia-common. Теперь все новые ядра ставятся без проблем автоматом. Одно "но" - после установки каждого нового ядра приходится переустанавливать драйвер nvidia, но это делается только один раз и занимает 4 команды в терминале и 3 минуты времени.
Не знаю, насколько мой способ соответствует "ubuntu way", поэтому рекомендую его использовать исключительно на свой страх и риск.
« Последнее редактирование: 28 Августа 2009, 14:28:49 от Ost »
Archlinux

Оффлайн БТР

  • Заслуженный пользователь
  • СуперМодератор
  • Старожил
  • *
  • Сообщений: 6293
    • Просмотр профиля
Re: проблема с обновлением до 2.6.30
« Ответ #5 : 28 Августа 2009, 14:55:27 »
Одно "но" - после установки каждого нового ядра приходится переустанавливать драйвер nvidia, но это делается только один раз и занимает 4 команды в терминале и 3 минуты времени.

А dkms не помогает?

Оффлайн Ost

  • Активист
  • *
  • Сообщений: 293
  • Ушёл на Arch. Тут по привычке.
    • Просмотр профиля
Re: проблема с обновлением до 2.6.30
« Ответ #6 : 28 Августа 2009, 15:01:19 »
А dkms не помогает?
Не пробовал, я же только учусь, методом тыка :)
А что нужно делать с dkms?
Archlinux

Оффлайн БТР

  • Заслуженный пользователь
  • СуперМодератор
  • Старожил
  • *
  • Сообщений: 6293
    • Просмотр профиля
Re: проблема с обновлением до 2.6.30
« Ответ #7 : 28 Августа 2009, 15:11:18 »
А что нужно делать с dkms?

Его нужно установить. После этого он сам будет всё делать - а если точнее, переустанавливать драйверы в системе (видео, VirtualBOX, и т.п.) при обновлении ядра.

Оффлайн Ost

  • Активист
  • *
  • Сообщений: 293
  • Ушёл на Arch. Тут по привычке.
    • Просмотр профиля
Re: проблема с обновлением до 2.6.30
« Ответ #8 : 28 Августа 2009, 17:53:08 »
Его нужно установить. После этого он сам будет всё делать - а если точнее, переустанавливать драйверы в системе (видео, VirtualBOX, и т.п.) при обновлении ядра.
Похоже он у меня установлен, т.к. Виртуалбокс переустанавливается автоматом при обновлении ядра. А вот видео-драйвер он не трогает (может быть как раз потому, что я удалил файл nvidia-common из postinst.d?).
Archlinux

Оффлайн scaytrase

  • Автор темы
  • Новичок
  • *
  • Сообщений: 15
  • я тупой, но быстро учусь
    • Просмотр профиля
Re: проблема с обновлением до 2.6.30
« Ответ #9 : 28 Августа 2009, 20:09:25 »
А если загрузиться на ядре 2.6.28 и попытаться удалить 30-е ?

Так и сделал, тока теперь у меня драйвер Nvidia не определяется сам и не встает обратно :(

Я для себя эту проблему решил радикально:
скачал с сайта nvidia свежий драйвер и установил его самостоятельно, удалил в синаптике nvidia-common и старые драйвера, удалил из директории /etc/kernel/postinst.d файл nvidia-common. Теперь все новые ядра ставятся без проблем автоматом. Одно "но" - после установки каждого нового ядра приходится переустанавливать драйвер nvidia, но это делается только один раз и занимает 4 команды в терминале и 3 минуты времени.
Не знаю, насколько мой способ соответствует "ubuntu way", поэтому рекомендую его использовать исключительно на свой страх и риск.

Напиши плиз, что ты сделал, а то я новичек еще больше тебя наверно. Про удаление postinst.d nvidia-common была мысль но не рискнул, просто снес новое ядро.

Пользователь решил продолжить мысль 29 Августа 2009, 03:00:32:
Мда, ядро снес. драйвер, с некотороыми шаманствами (не 4 команды в консоли все таки), но поставил (кто нить подскажет команду для отключения Хов?)ю
ткните носом плиз в мануал по ручному обновлению ядра толковому, хочется с его сконфигурировать под ноутбук свой, а то почему то модуль asus_laptop работает не так как должно.. или ваще не работает.
« Последнее редактирование: 29 Августа 2009, 03:00:32 от scaytrase »
Совесть наша чиста потому, что мы ей не пользуемся.

 

Страница сгенерирована за 0.018 секунд. Запросов: 20.