среда, 13 октября 2010 г.

Упавший сервер

Сегодня реанимировал упавший сервер, который потух после перебоев в электропитании. Ничто вроде бы беды не предвещало, по идее он должен был спокойно запуститься утром, но почему-то не запустился. Вместо этого он при загрузке писал, что не может примонтировать root-раздел и упорно не хотел находить винчестер. Верней он его находил как sda, но перед этим матерился ide-generic и в /dev небыло никаких устройств, которые были похожи на винчестеры.
При чем dmesg показывал следующее:
ide_generic: please use "probe_mask=0x3f" module parameter for probing all legacy ISA IDE ports
ide_generic: I/O resource 0x1F0-0x1F7 not free.
ide_generic: I/O resource 0x170-0x177 not free. 
 Проблема решилась сборкой нового ядра 2.6.35. Отключил устарелый ATA и включил SATA. Загрузка с нового ядра прошла успешно.


P.S. Проблема походу была в биосе и в ядре собранным с поддержкой ATA.