[sisyphus] Про флэш-драйвы

Anton Farygin rider на altlinux.com
Вс Июн 22 22:00:31 MSD 2003


Alexey Morozov пишет:
> Заранее приношу прощения за использование не вполне адекватного списка
> рассылки, с другой стороны, править придется hotplug'овские скрипты, так
> что, вроде как про девелопмент :-).
> 
> В общем, задачка вот какая.
> Имеется две A-Data'вских (www.adata.com.tw) флэшки, одна (женина) 128MB,
> USB-1.1, вторая (моя) - 256MB, USB-2.0. Втыкаем, мы их значит,
> попеременно в один и тот же USB-сосок. Все, вроде бы замечательно, если
> бы не одно "но". Первый (после загрузки компа, точнее, загрузки модуля
> usb-storage) воткнутый флэш отхватывает себе /dev/sda1 и его не
> отпускает. Второму достается, соответственно, sdb1. Ситуация
> усугубляется тем, что комп, разумеется, домашний, и выключать его
> дозволено, в общем всем подряд (путем оговоренных процедур, но тем не
> менее).
> 
> В результате, "простым движением руки" достать информацию с воткнутой
> флэшки не получается. Ничего более умного, чем принудительный rmmod
> usb-storage в соответствующем месте /etc/hotplug/usb.agent я придумать
> сходу не могу, да и крутовато это... updfstab в этом случае не очень
> помогает (скорее, даже мешает), т.к. он прописывает в fstab оба дивайса
> разом, не вдаваясь в подробности, который из них сейчас воткнут.
> 
> Вопрос: есть у кого-нибудь идеи, как получать детерминированную точку
> монтирования для воткнутой флэшки?

Заюзать devlabel пакет... я его уже начал адаптировать к нам. В общем 
там не сложно - всего один скрипт. Идея заключается в том, что бы при 
появлении flash драйва добавлять его в точки монтирования autofs и 
создавать необходимые каталоги в /mnt/

Rgds,
Rider


----------- следущая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : отсутствует
Тип     : application/pgp-signature
Размер  : 252 байтов
Описание: отсутствует
Url     : /pipermail/sisyphus/attachments/20030622/c5887b0a/attachment.bin


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