LINUX.ORG.RU

Не могу смонтировать флэшку


0

2

Вставляю флэшку, которой до этого никогда не пользовался, а thunar мне отвечает: «The option 'ro' is not allowed for uid=100.». То же самое под рутом. Pcmanfm вообще никак не реагирует. В gparted видно, что диск есть (oh shit fat16). Openbox@Arch. ЧЯДНТ?

★★★★

Руками смонтировать пробовал?

Zhbert ★★★★★
()

>The option 'ro' is not allowed for uid=100

ну так уберите эту опцию. (откуда? а я не телепат, вам виднее, куда вы её вписали).

drBatty ★★
()
Ответ на: комментарий от megabaks

Первый раз пробовал : «The option 'ro' is not allowed for uid=100.». Потом скачал пакеты dosfstools и mtools. Потом вторая ошибка в файлменеджере: «The enclosing drive for the volume is locked.»

кусок лога dmesg, имхо связнного с этой флэшкой:

scsi 4:0:0:0: Direct-Access     USB      Flash Disk       1100 PQ: 0 ANSI: 0 CCS
sd 4:0:0:0: Attached scsi generic sg4 type 0
sd 4:0:0:0: [sdc] 1981440 512-byte logical blocks: (1.01 GB/967 MiB)
sd 4:0:0:0: [sdc] Write Protect is off
sd 4:0:0:0: [sdc] Mode Sense: 43 00 00 00
sd 4:0:0:0: [sdc] Assuming drive cache: write through
sd 4:0:0:0: [sdc] Assuming drive cache: write through
 sdc: sdc1
sd 4:0:0:0: [sdc] Assuming drive cache: write through
sd 4:0:0:0: [sdc] Attached SCSI removable disk
nvidia 0000:01:00.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16
vgaarb: device changed decodes: PCI:0000:01:00.0,olddecodes=io+mem,decodes=none:owns=io+mem

Хотя стоп! сделал sudo mount /dev/sdc1 /media/stick и флэшка примонтировалась! Но почему не автоматически?

doctorx ★★★★
() автор топика
Ответ на: комментарий от doctorx

быть может thunar не напрямую монтирует, а использует udev или hal, в кт. уже прописана 'ro' по недогляду?

backbone ★★★★★
()

id покажи от пользователя. dbus,hal запущены?

Pinkbyte ★★★★★
()
Ответ на: комментарий от backbone

в этой папке лежат 2 файла - 10mvfat.fdi и preferences.fdi. В первом внутри:

<?xml version="1.0" encoding="UTF-8"?> 
<deviceinfo version="0.2">
<device>
<match key="volume.fstype" string="vfat">
<match key="@block.storage_device:storage.hotpluggable" bool="true">
<merge key="volume.fstype" type="string">mvfat</merge>
<merge key="volume.policy.mount_filesystem" type="string">mvfat</merge>
<merge key="volume.mount.valid_options" type="strlist">quiet</merge>
<append key="volume.mount.valid_options" type="strlist">showexec</append>
<append key="volume.mount.valid_options" type="strlist">codepage=</append>
<append key="volume.mount.valid_options" type="strlist">iocharset=</append>
<append key="volume.mount.valid_options" type="strlist">umask=</append>
<append key="volume.mount.valid_options" type="strlist">dmask=</append>
<append key="volume.mount.valid_options" type="strlist">fmask=</append>
<append key="volume.mount.valid_options" type="strlist">uid=</append>
<append key="volume.mount.valid_options" type="strlist">flush</append>
</match>
</match>
</device>
</deviceinfo>

Уверен, что из-за этого. Но что тут надо править, наверное в строку с uid?

doctorx ★★★★
() автор топика
Ответ на: комментарий от doctorx

umask=000
dmask=000
fmask=000

или не 000, а 007 и добавить себя в группу storage

p.s.если где-то ещё прописано правило с ro, то полагаю удаляется так: <remove key=«volume.mount.valid_options» type=«strlist»>ro</append>

backbone ★★★★★
()
Ответ на: комментарий от backbone

В файл новые значения записал, но в дальнейшей команде нет ключа -a. Может быть вместо нее -u?

doctorx ★★★★
() автор топика
Ответ на: комментарий от backbone

Ура, заработало, большое спасибо!

doctorx ★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.