[Comm] Драйверы жесткого диска при загрузке ОС
Anton Farygin
=?iso-8859-1?q?rider_=CE=C1_altlinux=2Ecom?=
Сб Ноя 29 09:38:16 MSK 2008
Владимир Гусев пишет:
>>> [..]
>>> Нет, не является.
>>>
>>> Причина этому - драйвера SATA/IDE контроллера.
>>>
>>> Например, ata_piix или piix.
>>>
>>> нужно разобраться, какой именно драйвер нужен и воткнуть его в
>>> initrd.
>> на будущее, что бы меньше возникало подобных вопросов:
>>
>> алгоритм работы mkinitrd примерно следующий:
>> - найти все дисковые подсистемы на машине
>> - найти все контроллеры дисковых подсистем
>> - найти все драйвера для этих самых подсистем
>> - добавить драйвера в initrd
>>
>> Т.е. - сейчас всегда будет так - если взять любой жёсткий диск с
>> установленным linux'ом и переставить его в другой компьютер
>> (желательно с другим чипсетом), то с большой вероятностью проблема
>> повторится.
>>
>> Если влом определять какой именно драйвер нужно, то (опять же -
>> теоретически) можно добавить все существующие драйвера в initrd.
>
> ata_piix грузится, если оставить на неродной комп и сделать lsmod там..
>
> Делал новый initrd.img при помощи mkinitrd --extra piix и т.д. по
> тексту - грузился с него - не то... что-то не то..
Что не то ?
>
> Самое интересное, что винт в Fujitsu Biblo Loox S5 - Toshiba MK1016GAP
> (IDE-ATA Ultra DMA/33), а из статьи про установку Linux на него
> (http://www.vidovic.org/augustin/pages/biblo/) ясно видно, что у автора
> статьи /dev/hda и никаким sda тут не пахнет..
>
> Искать другой "неродной" комп для инсталляции?
Я же рассказал рецепт лечения...
Подробная информация о списке рассылки community