Суть проблемы -- vmnet модуль от VMware. В случае с ядром vmlinuz-2.4.20-alt0.8-up, при старте vmware services cистема просто вешается намертво (нерегулярно) и после жесткой перезагрузки она не грузиться. Если же загрузИться \"со стороны\" и убрать стартовые линки из /etc/rc.d/rcX.d, то все начинает работать. Важно, что модуль собирается gcc-3.2. При попытке сборки модуля с помощью gcc-2.95/2.96 система вешается мгновенно при загрузке модуля vmnet. В случае с ядром vmlinuz-2.4.18-alt9-up, невозможно этот модуль выгрузить, если он собран с помощью gcc-3.2 (при сборке с помощью gcc-2.95/2.96 все работает просто отлично). Выглядит это так: запускаем vmware-config.pl, он, используя gcc-3.2, собирает модули с кучей warnings, когда наступает момент старта vmware services, vmware-config.pl вешается, но система нормально работает. Однако, при попытке выгрузки модуля (rmmod vmnet) система говорит, что resorce or device is busy. При попытке перезагрузки системы с помощью reboot, она \"задумывается\" на бесконечно долгое время и помогает только \"кнопочка\". Таким образом, я сейчас просто поставил ядро 2.4.18-alt9-up из Мастера 2.0, и собрал vmware модули с помощью gcc-2.95 из Мастера-2.2-бета и все описанные проблемы исчезли. Логи неудачной загрузки и сборки модулей vmware приведены в прикрепленном файле. --- --- Поведение идентично на двух версиях VMware: 3.1 и 3.2.
Будет исправлено (надеюсь) в следующей сборке. Спасибо за подробное сообщение об ошибке
fixed (kernel24-2.4.20-alt2)