aka » Пт май 23, 2008 12:41 pm
Наверняка и другим пригодится.
Проблема: сообщение на экране "MP-BIOS bug: 8254 timer not connected to IO-APIC".
Это потому, что в втвари 4.4.6 и последующих в настройках линуксового ядра у стало указано использовать IO-APIC (Advanced Programmable Interrupt Controller). Штука хорошая b жизненно необходимая, например, для D201GLY2. Как и с любой хорошей штукой, эта вызывает проблемы такого рода.
Решение:
1. Покопаться в биосе. Сбросить настройки в Default (Setup) values. Обновить биос. Это действительно BIOS bug.
2. В файле pxelinux.cfg/default вместо такого:
...ramdisk_size=8192 quiet initrd=wtshell/wtshell...
Надо допистаь так:
...ramdisk_size=8192 noapic quiet initrd=wtshell/wtshell...
Если так получилось, что есть и машины, которым IO-APIC идет на пользу, и машины, которые с ним не грузятся - надо файл default скопировать с другим именем. С каким - догадайтесь по логам TFTP, там где в самом начале загрузки после pxelinux.0 оно ищет свой конфиг в разных файлах и находит только в pxelinux.cfg/default.
Наверняка и другим пригодится.
Проблема: сообщение на экране "[b]MP-BIOS bug: 8254 timer not connected to IO-APIC[/b]".
Это потому, что в втвари 4.4.6 и последующих в настройках линуксового ядра у стало указано использовать IO-APIC (Advanced Programmable Interrupt Controller). Штука хорошая b жизненно необходимая, например, для D201GLY2. Как и с любой хорошей штукой, эта вызывает проблемы такого рода.
Решение:
1. Покопаться в биосе. Сбросить настройки в Default (Setup) values. Обновить биос. Это действительно BIOS bug.
2. В файле pxelinux.cfg/default вместо такого:
...ramdisk_size=8192 quiet initrd=wtshell/wtshell...
Надо допистаь так:
...ramdisk_size=8192 [b]noapic[/b] quiet initrd=wtshell/wtshell...
Если так получилось, что есть и машины, которым IO-APIC идет на пользу, и машины, которые с ним не грузятся - надо файл default скопировать с другим именем. С каким - догадайтесь по логам TFTP, там где в самом начале загрузки после pxelinux.0 оно ищет свой конфиг в разных файлах и находит только в pxelinux.cfg/default.