Re: Карман
On Sat, Aug 24, 2002 at 03:04:18PM +0600, Igor Goldenberg wrote:
>
> > Я годика три назад, делал кустарный хотплаг, втыканием винта на ходу
> > сначала шлейф, потом питалово, потом rmmod/modprobe для ide.o, все
> > работало как часики.
> А по "rmmod ide" работающие IDE винты не умирают?
Должны умереть, в плане отключиться от шины все IDEвинты:) Точнее должно сказать device is busy. Если ядро скомпилить без поддержки IDE, а потом загрузиться с IDE, то на этапе монтирования rootfs, ядро ругнется о ненахождении рут-девайса и уйдет в кернел-паник.
> > :) А что такого революционного в хот-плаге?
> > Втыкаешь винт, когда все соединения физически произведены, включаешь
> > питание. Инициализируешь шину, дабы нашло новое устройство. Вот и все.
> > Именно так она работает и на других платформах...
> [skip]
> > Из-за того что питание подается когда шлейф уже подсоединен, не
> > возникает никаких проблем на шине, и выгорать она не должна. Точно такой
> > же процесс происходит когда ты включаешь машину.
> А на этой шине только одно устройство может работать, которое
> подключается/отключается, или может ещё кто-то быть?
Перезагрузкой IDE модуля ты инициализируешь полностью IDE-подсистему
ядра. То есть:
выгрузил ядро.
Навешал/наснимал винты.
Загрузил модуль.
Нашло все что висит сейчас.
> Помнится, я на один IDE шнурок при включеном питании и работающем винте
> подцепил второй винт (раньше времени, пока машина не зашатдаунилась
> ещё), но питание на него не подключил. Так вот первый винт не захотел
> отмонтироваться, а при загрузке fsck долго ругался...
>
> PS: Да, ещё по поводу загрузки с IDE винта и поддержки IDE в виде
> модуля. А разве создание initrd с ide.o не поможет? Я помню, загрузке со
> SCSI винта это помогало как раз...
Если ты грузишься с IDE винта, то ты каким-то образом с IDE канала
должен считать initrd, поэтому в ядре должен быть IDE модуль.
При загрузке со SCSI, ide модуль не обязателен.
--
С уважением,
Лях Юрий
сервисный инженер, V6
tel/fax: +7 (095) 363-0140,
http://www.v6.ru
Reply to:
- Follow-Ups:
- Re: Карман
- From: Igor Goldenberg <igold@igold.pp.ru>