Если вставить CD/DVD в устройство чтения, и слишком быстро (до того как соотв. запись появится, скажем, в выводе lshal) выполнить pmount-hal, то монтирование происходит, но имя точки монтирования всегда /media/usbdisk вместо обычного /media/<метка-диска>.
Не понимаю. Я всегда делаю вот так: pmount /dev/sda1 pumount /media/sda1 Ну и соответсвенно, оно маунтится в /media/sda1/
Да с pmount всё OK. Я говорю о pmount-hal. Насколько я понял, это у него умолчание такое. Если нет другой информации о девайсе, то монтирует в /media/usbdisk. Вот и флопик так монтируется. Странное какое-то умолчание. Для CD/DVD pmount-hal пытается использовать для имени точки монтирования метку диска информацию от которой получает от hal. Но если hal ещё не успел прожевать CD, то опять сваливается на /media/usbdisk. Не знаю можно ли здесь что-то сделать. Может быть стоит поменять умолчание? Уж больно оно misleading.
на нового маинейнера
Тесты с -d пряснили ситуацию. Если вставленный CD ещё не обработан hal, то pmount-hal, не получив информацию, просто вызывает pmount. Единственная глупость IMHO, которую он делает, это устанавливает точку монтирования /media/usbdisk. Это для _любого_ устройства неизвестного hal. Всё правильно и патчить здесь нечего. Я бы только поправил это самое /media/usbdisk и оставил вместо него /dev/xyz
(In reply to comment #4) > Я бы только поправил это самое /media/usbdisk и оставил вместо него /dev/xyz Т.е. ты хотел сказать /media/xyz ? ;) Я согласен на такое. Высылай патч или жди пока я запатчу.
Я только что посмотрел код pmount-hal и понял, что патчить его таким образом (/media/xyz из /dev/xyz) нельзя. Дело втом, что это совершенно противоречит идеологии pmount-hal. А она такова: pmount-hal всегда пытается монтировать в /media/<метка тома> где <метка тома> определяется по информации от hal - сначала проверяется policy, потом свойство volume.label и только если получить <метку тома> от hal не удалось, используется /media/usbdisk. Точки монтирования с именами устройств, как в pmount, сюда совершенно не вписываются. Если уж очень сильно достаёт usbdisk, то можно всегда прописать policy. Предлагаю баг закрыть как WONTFIX.
(In reply to comment #6) > Предлагаю баг закрыть как WONTFIX. Закрываю как LATER.
re
LATER наступило? Закрываем как WONTFIX?
Да.
Закрыл.