Загрузка долго висит на scanning ata_piix

В самом начале загрузки (если нажать alt+F1) система очень долго что-то ищет, при этом остановившись на:
scanning ata_piix...
Это все висит минуту-две, потом:
ata_piix loaded
И дальше все в порядке.
Вроде как (судя по похожему из сети) - надо что-то настроить в биосе материнки, но что - никак не пойму. Сбрасывал настройки на умолчание, вручную отключал-включал всякие опции дисков и загрузки - не помогает.
Подскажите, что может быть?

Обновите биос, если не поможет, попробуйте добавить в параметры ядра (/boot/grub/grub.conf) acpi=off или noapic.

Биос обновил - не помогло, добавление параметров - также…
(может неправильно добавляю - пишу через пробел в строке с параметрами загрузки ядра - верно?)

Попробуйте обновить ядро.

Обновил. Не помогает…
Объясните, хоть что это - ata_piix? Может сам чего накопаю. Интернет молчит…

ata_piix - это модули ядра для винтов, если я не ошибаюсь.

обновите ядро (ну и модули, конечно), перезагрузитесь, выполните

calculate --initrd

и снова перезагрузитесь.

Есть огромное подозрение, что дело не в системе и не в материнке, а в древнем 20-гиговом винчестере. Ставил на него Убунту - та же история, попробовал подцепить к Windows (чтобы обновить калькулэйт из-под виртуалки) - система загружалась минут 7…
Похоже, проблемы именно в инициализации винта… Сегодня попробую заменить.

Если не винт заменить - попробуйте подёргать или переподключить его питание и дата-кабель. Часто помогает.

Дергание и переподключение не помогло (к тому же ведь пробовал на разных машинах), а вот замена винчестера однозначно проблему решила ).
Всем спасибо.

что за материнская плата - и вообще что за оборудование?
У Вас винт ide?
и сколько долго висит в секундах или минутах?
были такие траблы!
смотреть http://blog.unixstyle.ru/index.php?/archives/22-ata_piix-ahci.html
http://www.opennet.ru/openforum/vsluhforumID3/3615.html
http://kovyrin.net/2006/08/11/turn-on-ncq-on-ich-linux/