May. 25th, 2011

dap: (Default)

Чтобы обновить дистрибутив, я завершил сессию KDE, выбрал Терминальный сеанс, залогинился. В первый раз я выполнил сначала sudo service kdm stop, затем sudo apt-get dist-upgrade, в итоге я получил kernel panic (баг в initramfs, возможно, имеет те же корни, что и описанный ниже) и убитую систему (проблему решить не удалось), которую успешно восстановил из бэкапа.

Во второй раз я после остановки kdm выполнил sudo aptitude full-upgrade, на все вопросы о замене конфигурационных файлов отвечал По умолчанию (сохранения старой версии), через некоторое время произошла автоматическая перезагрузка. Система зависала на новых ядрах сразу после активации соответствующего пункта в меню загрузчика, не реагировала на клавиатуру, на старых зависала на этапе плимуса, реагировала только на Alt+Ctrl+Del. Выбрал в загрузчике Режим восстановление, увидел сообщение прошивки монитора о выходе из допустимого диапазона, добавил часть строки штатной загрузки ядра, которая отвечает за параметры видео, к строке режима восстановления:

linux /boot/vmlinuz-2.6.35-29-generic root=UUID=cc769527-70c7-40e3-b029-12c99b2b8e44 ro single nomodeset video=uvesafb:mode_option=1152x864-24,mtrr=3,scroll=ywrap vt.handoff=7

Загрузка началась удачно, затем появилось меню исправления неисправностей, я выбрал исправление повреждённых пакетов. Когда dpkg отработал, появилось приглашения начать терминальный сеанс, я залогинился, несколько раз вбивал sudo apt-get dist-upgrade --fix-missing -f и sudo aptitude full-upgrade, пока не осталась только ошибка initramfs:Подробности ;-) )

Вбил sudo reboot. При загрузке с новым ядром зависает, удачно загрузился на последнем старом не ck: 2.6.35-29-generic. Загуглил недостающий файл/каталог и нашёл решение. Моя модификация:

sudo ln -s /usr/lib/x86_64-linux-gnu/pango /usr/lib/pango && sudo aptitude full-upgrade
sudo update-initramfs -u -k all

Если не x64, надо писать i386-linux-gnu. Ура! Система загружается успешно с новым ядром.

Мусор: sudo aptitude purge eiskaltdcpp bluez winbind linux-headers-2.6.35-26 linux-headers-2.6.35-26-generic linux-headers-2.6.35-27 linux-headers-2.6.35-27-generic linux-headers-2.6.35-28-generic linux-image-2.6.35-26-generic linux-image-2.6.35-27-generic linux-image-2.6.35-28-generic

dap: (Default)

Чтобы обновить дистрибутив, я завершил сессию KDE, выбрал Терминальный сеанс, залогинился. В первый раз я выполнил сначала sudo service kdm stop, затем sudo apt-get dist-upgrade, в итоге я получил kernel panic (баг в initramfs, возможно, имеет те же корни, что и описанный ниже) и убитую систему (проблему решить не удалось), которую успешно восстановил из бэкапа.

Во второй раз я после остановки kdm выполнил sudo aptitude full-upgrade, на все вопросы о замене конфигурационных файлов отвечал По умолчанию (сохранения старой версии), через некоторое время произошла автоматическая перезагрузка. Система зависала на новых ядрах сразу после активации соответствующего пункта в меню загрузчика, не реагировала на клавиатуру, на старых зависала на этапе плимуса, реагировала только на Alt+Ctrl+Del. Выбрал в загрузчике Режим восстановление, увидел сообщение прошивки монитора о выходе из допустимого диапазона, добавил часть строки штатной загрузки ядра, которая отвечает за параметры видео, к строке режима восстановления:

linux /boot/vmlinuz-2.6.35-29-generic root=UUID=cc769527-70c7-40e3-b029-12c99b2b8e44 ro single nomodeset video=uvesafb:mode_option=1152x864-24,mtrr=3,scroll=ywrap vt.handoff=7

Загрузка началась удачно, затем появилось меню исправления неисправностей, я выбрал исправление повреждённых пакетов. Когда dpkg отработал, появилось приглашения начать терминальный сеанс, я залогинился, несколько раз вбивал sudo apt-get dist-upgrade --fix-missing -f и sudo aptitude full-upgrade, пока не осталась только ошибка initramfs:Подробности ;-) )

Вбил sudo reboot. При загрузке с новым ядром зависает, удачно загрузился на последнем старом не ck: 2.6.35-29-generic. Загуглил недостающий файл/каталог и нашёл решение. Моя модификация:

sudo ln -s /usr/lib/x86_64-linux-gnu/pango /usr/lib/pango && sudo aptitude full-upgrade
sudo update-initramfs -u -k all

Если не x64, надо писать i386-linux-gnu. Ура! Система загружается успешно с новым ядром.

Мусор: sudo aptitude purge eiskaltdcpp bluez winbind linux-headers-2.6.35-26 linux-headers-2.6.35-26-generic linux-headers-2.6.35-27 linux-headers-2.6.35-27-generic linux-headers-2.6.35-28-generic linux-image-2.6.35-26-generic linux-image-2.6.35-27-generic linux-image-2.6.35-28-generic

January 2016

S M T W T F S
     12
34567 89
10111213141516
17181920212223
24252627282930
31      

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Jan. 10th, 2026 12:32 pm
Powered by Dreamwidth Studios