[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