Господа, сегодняшнее обновление зло
ебсчастного plymouth'а (до 0.8.3) поломало загрузку.
Хронология:
init: mountall main process (243) terminated with status 127
mountall: symbol lookup error: mountall: indefined symbol: ply_boot_client_flush
и виснет до <Alt-SysRq> REISUB. Ладно, думаю, загуглим... - действительно, бага лончпадовская, вчера внесли эту опцию (ply_boot_client_flush()) в пакет. А mountall-то ее не знает! Нашел ссылочку, что надо переустановить системное время (hwclock), сделал, стало бутиться вплоть до
Begin: Running /scripts/init-bottom...
Done.
и опять виснет. При убивании пишет:
init: plymouth main process (229) killed by TERM signal.
Уважаемые гуру, вопрос:
как вынести этот ёб плохой plymouth из загрузки? Извините, версия 0.8.1-3 (для всех plymouth-тосодержащих пакетов). Собственно, как в незагружающуюся систему подсунуть предыдущий пакет?
----------------------------------------
Вот еще нашел пару моментов по mountall:
* For safety and sanity reasons it becomes much simpler to create the
ply_boot_client when we connect, and free it on disconnection. Thus the
presence or not of this struct tells us whether we're connected or not.
LP: #524708.
и
* Add hard dependency on Plymouth; without it running, mountall will
ignore any filesystem which doesn't show up within a few seconds or that
fails to fsck or mount. If you don't want graphical splash, you simply
need not install themes.
Соответственно вопросы:
1. Где закомментить этот самый ply_boot_client?
2. Как отвязать зависимость mountall от plymouth?
Не дайте, пожалуйста, погибнуть хорошо заточенной системе
Пользователь решил продолжить мысль [time]Thu Apr 1 17:28:59 2010[/time]:
Друзья, ну подскажИте, пожалуйста, в какую сторону копать... Я не
вася2, у меня реальный затык...
Пользователь решил продолжить мысль [time]Thu Apr 1 23:33:56 2010[/time]:
Вот так обновился (можно с ЛивСД, но у меня в уголке харда живет 9.10 пустая):
sudo su
cd /
mount <path-to-root-partition> /mnt
#next line only if you have a separate boot partition
mount --bind <path-to-boot-partition> /mnt/boot
mount --bind /proc /mnt/proc
mount --bind /sys /mnt/sys
mount --bind /dev /mnt/dev
chroot /mnt
#in the chroot session:
apt-get update
apt-get dist-upgrade
dpkg --configure -a
---------------------------------------------------
Ни хрена не решено... Ошибка прежняя, plymouth 0.8.1-4 и ядро 2.6.32-19 не спасли!!! Не хочу переставлять, помогите, пожалуйста!!!