Догадался, что дело в том, что когда-то ещё на старой машине я настраивал параметры монтирования для каждого носителя отдельно. С тех пор домашний каталог благополучно переезжал из системы в систему, и настройки ГНОМа переезжали вместе с ним. А вот новые группы и пользователи не всегда точно соответствовали тому, что было раньше.
В результате, при попытке вставить какой-нибудь старый внешний носитель, ГНОМ использует настройки рассчитанные на совсем другую машину (другие группы и другую принадлежность пользователя к ним). Естественно, такие настройки
gnome-mount надо просто удалить (ну или поправить), вот только найти их в гномовских закромах не так-то просто.Мой способ: вставляю проблемный носитель и выполняю
blkid. Например,$ blkid
/dev/sdb1: SEC_TYPE="msdos" LABEL="PALM-CARD" UUID="15F4-492C" TYPE="vfat"
Запоминаю UUID и запускаю
gconf-editor. Нахожу /system/storage/volumes/_org_freedesktop_Hal_devices_volume_uuid_15F4_492C и там сбрасываю установленный ключ mount_options. Отсоединяю носитель и подключаю опять. Пока что все проблемы с монтирование старых внешних носителей разрешались именно таким образом.



У gnome-mount есть возможность изменять параметры монтирования носителя. У меня например постоянные проблемы с iocharset. Но вот write-settings срабатывает не для всех носителей почему-то, приходится монтировать из командной строки.
ОтветитьУдалитьИменно о том и заметка, как удалить параметры gnome-mount, заданные для отдельного носителя.
ОтветитьУдалитьПо-моему, настраивать gnome-mount удобнее всего через gconf-editor. Настройки по-умолчанию для каждого типа файловой системы можно задать в /system/storage/default_options/FS_TYPE/. mount_options — как обычно вручную, сделать строковым списком.
У меня сейчас сделано вот так:
скриншот
С интерфейсом командной строки gnome-mount я пока не подружился.