Телефон через usb кабель монтируется только в режиме для чтения.Как заставить hal монтировать в режиме чтение/запись? Кстати обычные флешки монтируются нормально.
Какая ФС на телефоне? Что говорит mount после того, как система автомотирования примонтирует сотовый (этим на самом деле не сам HAL занимается, а другая хренотень, обычно входящая в DE)? Как выглядит сотовый в выводе hal-device?
> Не понял, рут тоже не имеет права на запись? Так дай.
конечно, не имеет, если фс в реад-онли
кстати, при доступе процесса с euid=0, ядро вообще не проверяет права, так что руту не нужно никаких прав давать
Руками в rw тоже не монтируется. На 'mount -o rw /dev/sdb /mnt' вроде не ругается. Вот с опцией -v: ># mount -v -o rw /dev/sdb /mnt
>mount: вы не указали тип файловой системы для /dev/sdb
> я попробую тип vfat
>/dev/sdb on /mnt type vfat (rw)
Указание файловой системы тоже ничего не дает: ># mount -v -o rw -t vfat /dev/sdb /mnt
>/dev/sdb on /mnt type vfat (rw)
И все равно только для чтения.
Bod, я думаю тут не в правах дело. Я с самого начала как раз в сторону прав и копал - безрезультатно.
Нет, mount мне говорит, что все rw. >/dev/sdb on /mnt type vfat (rw)
Причем это автоматом через hal. А вот писать все равно не могу. Chown и chmod говорят, что файловая система доступна только для чтения. Если руками монтировать, то аналогично.