[sisyphus] mkinitrd сломан?

Ivan Adzhubey =?iso-8859-1?q?iadzhubey_=CE=C1_rics=2Ebwh=2Eharvard=2Eedu?=
Чт Окт 2 20:33:18 MSD 2008


On Thursday 02 October 2008 05:43:39 am Konstantin A. Lepikhov wrote:
> Hi Ivan!
>
> Thursday 02, at 03:49:18 AM you wrote:
>
> <skip>
>
> > > Для того, чтобы ahci заработал, нужно контроллер перевести в ahci
> > > режим. Как правило, это делается в bios.
> >
> > Естественно. Просто в момент установки системы в BIOS был выставлен режим
> > IDE и модуль ahci в initrd не попал. А теперь вот никак не получается его
> > туда воткнуть.
>
> --preload ahci в параметрах ahci должен помочь :)

Так я и делал preload, и модуль вставляется, только вот со сгенерированным 
initrd ядро не видит root device. Причем дело не в ahci, я пробовал и в IDE 
режима просто перегенерировать initrd безо всяких preload -- не грузится ядро 
с ним. 

> > > Мне его довелось использовать на
> > > 945/Q35/P45, работает без проблем.
> >
> > Отлично, тогда буду дальше ковыряться. Все же NCQ на сервере вещь
> > полезная.
>
> it depends. Иногда его приходится принудительно выключать :)

Кхм, на wiki разработчиков ahci гордо значится Bugs: none, Problems: none. 
Конечно, есть еще такая вещь как кривая firmware диска...

--Иван



Подробная информация о списке рассылки Sisyphus