[devel] Hotplug rules for mount point names in /media
Anton Farygin
=?iso-8859-1?q?rider_=CE=C1_altlinux=2Ecom?=
Ср Ноя 17 14:32:05 MSK 2004
Mikhail Zabaluev wrote:
> В Срд, 17/11/2004 в 10:56 +0300, Anton Farygin пишет:
>
>>Чудо только начинается... процесс преобразования Linux'а в винду идет
>>полным ходом... ;-( Главное вовремя его прекратить.
>
>
> Главное сделать прозрачнее и лучше :)
>
>
>>>Симлинк полезен в следующем плане: если у тебя точно одно устройство
>>>типа storage, просто бездумно хватаешь его за /media/storage и
>>>пользуешь. То же самое с последним вставленным устройством этого типа:
>>>симлинк должен перекидываться на него (правда, о том, что на это скажут
>>>Nautilus, fam и GnomeVFS с открытыми под этим путем папками, мне как-то
>>>боязно думать).
>>
>>А почему именно на последнее ? а почему не на первое ?
>
>
> Ну, смысл такой, что воткнув устройство, скорее всего захочешь тут же к
> нему обратиться.
А что делать если я воткнул flash'ку с двумя-тремя разделами ? ;-)
>
> Я поэкспериментировал с симлинками и Nautilus (в spatial mode).
> Изменения и удаления отрабатывает вроде бы корректно, но немедленно
> реагирует только когда открыт как папка либо сам симлинк, либо
> содержащая его папка (заодно меняются и все нижележащие открытые папки).
> В более закопанных случаях нужно принудительно обновить папку.
> Худшее, чего мне удалось добиться -- сообщение при обновлении папки:
> Не удалось найти элемент "subfolder". Возможно, он недавно был удалён.
А nautilus отрабатывает появление каталогов в /media ?
Я реально не вижу разницы для простого пользователя между использованием
/media/storage, /media/storage1 и /media/storage_sda1. В любом случае
ему будет непонятно что у него и где.
Предлагаю сделать проще и прислать пользователю сообщение о появлении
нового устройства с предложением пойти ... ну у кого куда ;-) (ничего
плохого: в GNOME - Nautilus, в KDE - Knoqueror, в icewm - xterm и т.д.)
>
>
>>Опять же - какой из вставленных считать последним, если я воткнул
>>полностью забитый flash'ками card reader ?
>
>
>>В этом случае будет запущено одновременно 5-6 hotplug'ов на каждое
>>устройство + некоторое количество hotplug'ов на разделы этих устройств.
>
>
> Патологические случаи я не рассматриваю -- там кто первый встал, того и
> тапки...
А я как раз рассматриваю именно патологические случае. Без них у нас все
работало и раньше.
Rgds,
Rider
Подробная информация о списке рассылки Devel