настроен на два репозитория ALTLinux/p5/branch: для i586 (classic) и для noarch (classic)
Вообще, это называется "один репозитарий", просто две части, i586 и noarch.
тогда лучше так.
1. ничего не меняя:
apt-get update
apt-get dist-upgrade
apt-get install update-kernel
update-kernel
это ничего не должно сломать. При этом чуть-чуть обновится ядро, может, уже поможет. И точно обновится lilo до версии, понимающей длинные метки.
Если не помогло, то
2.
Скачать
http://fly.osdn.org.ua/~mike/RPM/RPMS/noarch/bootloader-utils-0.4.9-alt1.M51.1.noarch.rpm Установить: apt-get install bootloader-utils-0.4.9-alt1.M51.1.noarch.rpm
Вот дальше пути разные. Можно установить apt-repo:
http://www.altlinux.org/Apt-repoДалее (хотя я репозитарии руками меняю в /etc/apt)
apt-repo rm branch p5
apt-repo add branch p6
apt-get update
update-kernel - и обратить внимание, не хочет ли оно что лишнее
далее, обязательно, чтобы не забыть
apt-repo rm branch p6
apt-repo add branch p5
apt-get update
В итоге будет установлено std-def ядро из p6. Все старые ядра, при этом, сохранятся, по умолчанию останется исходное ядро. Чтобы сделать ядром по-умолчанию понравившееся, надо поправить lilo.conf и сказать lilo. Если update-kernel, при работе с p6, не потянет за собой ничего лишнего (тут глазами просто надо смотреть, что качет, всё должно быть kernel*), то ничего страшного не произойдёт. А Синаптиком я не пользуюсь совсем.