[sisyphus] Re: Про devfs, SCSI и не только

Anton Farygin =?iso-8859-1?q?rider_=CE=C1_altlinux=2Ecom?=
Ср Июл 30 09:21:43 MSD 2003


Sergey Vlasov пишет:
> On Wed, 23 Jul 2003 14:28:42 +0700
> Alexey Morozov <morozov на novosoft.ru> wrote:
> 
> 
>>А что у нас с devfs'ом делается? В смысле, какова политика партии в 2.6 ядре, 
>>и почему бы нам не использовать его в std-up ядре?
> 
> 
> Были сведения, что в ядрах 2.4.x devfs работает ненадёжно.
> 
> 
>>Небольшая предыстория вопроса: я тут попытался написать нечто вроде 
>>"hotmount"-а - простенький по сути, но настраиваемый плагин для hotplug'а, 
>>который бы брал на себя функции [раз]монтирования hotpluggable устройств.  
>>Ну, чтобы, вставляя очередную флэшку, не искать судорожно,  куда она уехала 
>>сегодня.
>>
>>Собственно, все замечательно, за исключением того, что я не вполне понимаю, 
>>как при традиционной методике именования дивайсов (/dev/sd*) можно 
>>гарантированно сопоставлять данные из /proc/scsi/scsi с именем в /dev/.
> 
> 
> В kernel-fix-drivers-scsi есть патч (07_scsi_proc_scsi_sd.patch),
> который добавляет файл /proc/scsi/scsi_sd как раз с этой информацией в
> следующем формате:
> 
> sprintf(page + len, "%s: scsi%02d(%d,%d,%d)\n", nbuff, sdp->host->host_no, sdp->channel, sdp->id, sdp->lun);
> 
> (nbuff - это имя sdX: sda/sdb/...)

Добавлю, что теперь это все никому не нужно. Достаточно просто вставить 
flash диск и сказать mount /mnt/flash[0-9]

Все это работает в текущем Sisyphus и Compact'е (альфа версии)

Rgds,
Rider
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Тип     : application/pgp-signature
Размер  : 252 байтов
Описание: =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Url     : <http://lists.altlinux.org/pipermail/sisyphus/attachments/20030730/0c25fedb/attachment-0010.bin>


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