[devel] storagescan неработоспособен

Sergey Vlasov =?iso-8859-1?q?vsu_=CE=C1_altlinux=2Eru?=
Чт Апр 19 13:18:39 MSD 2007


On Thu, Apr 19, 2007 at 12:39:17PM +0400, Денис Смирнов wrote:
> On Thu, Apr 19, 2007 at 12:33:27PM +0400, Sergey Vlasov wrote:
> 
>  SV> Если то, что умеет выдавать storagescan - например, так:
>  SV> $ cat /sys/block/hd[ac]/device/modalias
>  SV> ide:m-disk
>  SV> ide:m-cdrom
>  SV> /dev/sda имеющийся у меня storagescan вообще не увидел.  Как искать
>  SV> модули для контроллеров - вопрос отдельный (mkinitrd пытается это
>  SV> делать, но используемый там метод тоже не идеален).
>  SV> Хотя не совсем понятно, как именно нужно работать с sysfs, чтобы
>  SV> получившийся код не ломался при каждом изменении версии ядра.
> 
> Получается только какой-либо отдельной либой, которая будет пытаться
> понимать разные форматы и все время её обновлять :( Ой не нравится мне
> это.
> 
> А udev как выкручивается?

Периодическим созданием несовместимостей (как на уровне самого udev,
так и в правилах).

Например, текущие версии udev с ядрами < 2.6.15 не работают
принципиально, а часть правил в апстриме требует уже >= 2.6.20.
С другой стороны, в новых ядрах есть опция CONFIG_SYSFS_DEPRECATED,
отключение которой приводит к потере совместимости со старыми udev и
hal, но когда-нибудь эта опция пропадёт окончательно.
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Тип     : application/pgp-signature
Размер  : 189 байтов
Описание: Digital signature
Url     : <http://lists.altlinux.org/pipermail/devel/attachments/20070419/3c2716d8/attachment-0001.bin>


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