Провожу downgrade сервера. Исходный - duron, новый - k6-2.
Система - Gentoo, собиралось с ключами -march athlon -m3dnow
Даунгрейд сопровождается сменой винчестера.
Создал разделы, скопировал / на другой винчестер (банальным F5 в mc). Создал загрузчик (/sbin/lilo).
Пытаюсь грузится на k6. Вначале всё как обычно. Дрова сетевухи, ide, монтирование корня... Последняя мессага - Freeing unused kernel memory (сколько-то там килобайт) и тишина. Не зависание - работает клавиатура.
На сколько я помню, после упомянутой мессаги идет запуск init'а. Соответственно, похоже, что не хочет запускаться именно он. Вначале подозревал на ключи athlon и 3dnow. Пересобрал без них. Та же фигня.
/sbin/init слинкован с glibc. Придется пересобирать его (а то и мир) или я где-то в другом месте накосячил?
P.S. Мессаг типа unknown instruction, которые бывают, к примеру, при вызове 3dnow на старых пнях, не наблюдал...