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

Alexey Morozov =?iso-8859-1?q?morozov_=CE=C1_novosoft=2Eru?=
Вс Июн 22 19:18:33 MSD 2003


Заранее приношу прощения за использование не вполне адекватного списка
рассылки, с другой стороны, править придется 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 оба дивайса
разом, не вдаваясь в подробности, который из них сейчас воткнут.

Вопрос: есть у кого-нибудь идеи, как получать детерминированную точку
монтирования для воткнутой флэшки?




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