[Uneex] IDE Hotswap в Linux
Nikita V. Youshchenko
uneex@cs.msu.su
Tue, 24 Dec 2002 17:55:33 +0300
> > Если нет, то напомню, что стандарт IDE НЕ ПОДДЕРЖИВАЕТ горячую замену,
> > и поведение системы зависит от конкретной комбинации
> > контроллер-диски.
>
> Ну это да, хотя сколько угодно есть случаев, когда банальное снятие
> диска со шлейфа на ходу ни к чему плохому не приводило.
>
> Вся проблема то состоит в том, что у паренька в доме такое же
> устройство великолепно работает в винде без никаких проблем. Я не
> думаю, что с ним будет такая же история, как и с пакетной записью
> сидюков.
У линукса есть ioctl, пересчитывающий с диска partition table. Его
использует fdisk. Так что надо только написать правильную прогу из 3
строчек ...
В принципе (судя по man hdparm) есть и средства регистрации/дерегистрации
ide интерфейса на лету.
А пакетная запись сидюков под линуксом прекрасно работает после наложения
на ядро правильного патча.