1

Здравствуйте!
Имеется свежеустановленная openSUSE 12.3 64-bit KDE.
Любые флешки, вставленные в ноут, доступны только на чтение в том числе и для рута.
В файле mtab наблюдается такая строка:
/dev/sdc1 /var/run/media/admin/Kingston vfat ro,nosuid,nodev,relatime,uid=1000.....
Никак не вспомню, где это лечится.
Прошу помощи!

2

arbichev,
Совет №8 попробуйте. Полезные советы для openSUSE 13.1

3

Я понимаю, что выгляжу глупо, но совет №8 не помог.

4 (03.09.2014 14:14:19 отредактировано kostik87)

arbichev пишет:

совет №8 не помог.

arbichev пишет:

доступны только на чтение

Потому, что смрнтирована только на чтение:

 Консоль:
/dev/sdc1 /var/run/media/admin/Kingston vfat ro,nosuid,nodev,relatime,uid=1000.....

Вы, видимо, любите выдёргивать флешки не отмонтируя файловую систему, по терминологии Windows не делайте безопасное извлечение, вот отсюда и все ваши проблемы, делайте проверку фаловой системы на накопителе на наличие ошибок и исправляйте их, если есть.

5

Уверен, что дело исключительно в кедах. Точнее в комбинации из кед и топикстартера))

kostik87 пишет:

Вы, видимо, любите выдёргивать флешки не отмонтируя файловую систему

И что? Это здесь причем? Выдергивать можно сколько угодно, в худшем случае что-то не успеет записаться.

Leap 42.3 Calculate Linux, Xfce, Emacs, ..

6 (03.09.2014 14:49:16 отредактировано kostik87)

1000Mhz пишет:

Это здесь причем?

При том, что если драйвер файловой системы (vfat) "увидит", что на файловой системе ошибки, то он её смонтирует в режиме только для чтения, что собственно и происходит:

 Консоль:

/dev/sdc1 /var/run/media/admin/Kingston vfat ro,nosuid,nodev,relatime,uid=1000.....

Для ТС, попробуйте смонтировать в ручную, вот так:

udisks --mount /dev/sdc1

А затем вот так:

umount /dev/sdc1
mkdir /tmp/sdc1
mount /dev/sdc1 /tmp/sdc1

И сравните выводы команды mount, а точнее параметры, с которыми смонтирована файловая система в первом и втором случае.

7

kostik87 пишет:

При том, что если драйвер файловой системы (vfat) "увидит", что на файловой системе ошибки, то он её смонтирует в режиме только для чтения, что собственно и происходит:

Чушь, это если вежливо. Т. е. само утверждение верно, только тут неуместно.

Кстати, вопрос- проблемы только с vfat? И на всякий случай как оно форматировалось?

Leap 42.3 Calculate Linux, Xfce, Emacs, ..

8

1000Mhz пишет:

только тут неуместно.

Почему, не вижу от вас ни одного аргумента, только одни голословные утверждения.

9

для kostik87
Сделал, как вы посоветовали, но флешка все равно смонтировалась только на чтение.
К слову, на другом компе с openSUSE 13.1 эта же флешка отлично монтируется на запись...

10

arbichev, обновиться до 13.1 на первой машине не рассматривается?

arbichev пишет:

Имеется свежеустановленная openSUSE 12.3 64-bit KDE.

11

arbichev пишет:

Сделал, как вы посоветовали, но флешка все равно смонтировалась только на чтение.
К слову, на другом компе с openSUSE 13.1 эта же флешка отлично монтируется на запись...

Показывайте что попадает в вывод dmesg при подключении накопителя.

12

arbichev пишет:

Сделал, как вы посоветовали, но флешка все равно смонтировалась только на чтение.

что "всё"? Покажите

 Консоль:
$ sudo dmesg | tail -n20

сразу после монтирования флешки

Карусель разнесло по цепочке за час
Всех известий — конец
Да, весна началась!
(всё к лицу подлецу, как родному отцу, не рассказывай, батя, и так всё пройдёт)

13

Скорее всего проблемы с самой системой, возможно над Линуксом проводились эксперименты и повредились правила
Я в подобных случаях переустанавливаю начистую

Если дело в настройках КДЕ, то искать сложно, проще снести профиль

Буддийская истина в Linux  dd if=/dev/random of=/dev/null

14

Дополнение:
При инсталляции системы почему-то не установился пакет udisks. Установил его руками.
Сейчас ситуация такая: если монтирование автоматическое силами KDE, то любая флешка монтируется только на чтение.
Если флешку отмонтировать и смонтировать через udisks, то через mc флешка доступна на запись, но в KDE через дельфина она не видна вообще, и дельфин страшно ругается (сообщение на красном фоне).

15

arbichev,
Должен был быть установлен пакет udisks2. (кеды используют его)

16

Выкладываю результат dmesg:

[  181.339185] usbcore: registered new interface driver usbserial_generic
[  181.339196] usbserial: USB Serial support registered for generic
[  181.340886] usbcore: registered new interface driver option
[  181.340901] usbserial: USB Serial support registered for GSM modem (1-port)
[  181.340977] option 2-5:1.0: GSM modem (1-port) converter detected
[  181.341158] usb 2-5: GSM modem (1-port) converter now attached to ttyUSB0
[  181.341180] option 2-5:1.1: GSM modem (1-port) converter detected
[  181.341230] usb 2-5: GSM modem (1-port) converter now attached to ttyUSB1
[  181.347096] usb 2-5: MAC-Address: 0c:5b:8f:27:9a:64
[  181.347869] cdc_ncm 2-5:1.2 wwan0: register 'cdc_ncm' at usb-0000:00:1d.7-5, Mobile Broadband Network Device, 0c:5b:8f:27:9a:64
[  181.347902] usbcore: registered new interface driver cdc_ncm
[  182.333355] scsi 8:0:0:0: Direct-Access     HUAWEI   TF CARD Storage  2.31 PQ: 0 ANSI: 2
[  182.333853] scsi 7:0:0:0: CD-ROM            HUAWEI   Mass Storage     2.31 PQ: 0 ANSI: 2
[  182.334588] sd 8:0:0:0: Attached scsi generic sg2 type 0
[  182.334638] scsi 7:0:0:0: Attached scsi generic sg3 type 5
[  182.334976] sd 8:0:0:0: [sdc] 7745536 512-byte logical blocks: (3.96 GB/3.69 GiB)
[  182.335478] sd 8:0:0:0: [sdc] Write Protect is off
[  182.335481] sd 8:0:0:0: [sdc] Mode Sense: 0f 00 00 00
[  182.335973] sd 8:0:0:0: [sdc] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
[  182.341359]  sdc: sdc1
[  182.344223] sd 8:0:0:0: [sdc] Attached SCSI removable disk
[  182.348603] sr0: scsi-1 drive
[  182.348607] cdrom: Uniform CD-ROM driver Revision: 3.20
[  182.348788] sr 7:0:0:0: Attached scsi CD-ROM sr0
[  182.564848] ISO 9660 Extensions: Microsoft Joliet Level 1
[  182.587127] ISO 9660 Extensions: IEEE_P1282
[  208.093609] PPP generic driver version 2.4.2
[  210.751660] PPP BSD Compression module registered
[  210.754237] PPP Deflate Compression module registered
[  477.594208] fuse init (API version 7.20)

17

arbichev пишет:

CD-ROM

я что-то туплю. У вас проблема с флешкой или с CD-ROM?

Карусель разнесло по цепочке за час
Всех известий — конец
Да, весна началась!
(всё к лицу подлецу, как родному отцу, не рассказывай, батя, и так всё пройдёт)

18

Вывод вообще похож на то, что gsm модем вставили. Бывает что как CD-ROM они определяются.

19 (05.09.2014 16:45:18 отредактировано drBatty)

baralgin пишет:

Вывод вообще похож на то, что gsm модем вставили.

он и есть.
Интересно, как вы добились такого результата?

PS: попробуйте проверить модули ядра командой lsmod Всякие usb_storage и прочие должны присутствовать.

Карусель разнесло по цепочке за час
Всех известий — конец
Да, весна началась!
(всё к лицу подлецу, как родному отцу, не рассказывай, батя, и так всё пройдёт)

20

Подключаю другую флешку. В аплете "Подключенные устройства" она вообще не видна. Вывод dmesg

[ 3206.210267] usb 2-2: new high-speed USB device number 8 using ehci_hcd
[ 3206.345813] usb 2-2: New USB device found, idVendor=125f, idProduct=c82a
[ 3206.345826] usb 2-2: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 3206.345834] usb 2-2: Product: A-DATA USB Flash Drive
[ 3206.345840] usb 2-2: Manufacturer: A-DATA
[ 3206.345847] usb 2-2: SerialNumber: d370c1e289162f
[ 3206.346775] scsi9 : usb-storage 2-2:1.0
[ 3206.421776] usb 2-2: USB disconnect, device number 8
[ 3211.938335] usb 2-5: new high-speed USB device number 9 using ehci_hcd
[ 3211.966211] usbserial: USB Serial deregistering driver GSM modem (1-port)
[ 3211.966244] usbcore: deregistering interface driver option
[ 3211.968679] usbcore: registered new interface driver option
[ 3211.968695] usbserial: USB Serial support registered for GSM modem (1-port)
[ 3212.073968] usb 2-5: New USB device found, idVendor=125f, idProduct=c82a
[ 3212.073980] usb 2-5: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 3212.073988] usb 2-5: Product: A-DATA USB Flash Drive
[ 3212.073995] usb 2-5: Manufacturer: A-DATA
[ 3212.074001] usb 2-5: SerialNumber: d370c1e289162f

21

arbichev пишет:

[ 3212.074001] usb 2-5: SerialNumber: d370c1e289162f

то-ли вы не докопировали, то-ли у вас оно не определилось. Должно быть

[70636.541227] usb 1-4: new high-speed USB device number 7 using ehci-pci
[70636.657648] usb 1-4: New USB device found, idVendor=090c, idProduct=1000
[70636.657669] usb 1-4: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[70636.657681] usb 1-4: Product: Fuse
[70636.657693] usb 1-4: Manufacturer: Leef
[70636.657704] usb 1-4: SerialNumber: 0415200000003897
[70636.660687] usb-storage 1-4:1.0: USB Mass Storage device detected
[70636.661346] scsi8 : usb-storage 1-4:1.0
[70637.920621] scsi 8:0:0:0: Direct-Access     Leef     Fuse             1100 PQ: 0 ANSI: 4
[70637.924185] sd 8:0:0:0: [sdb] 15716352 512-byte logical blocks: (8.04 GB/7.49 GiB)
[70637.925416] sd 8:0:0:0: [sdb] Write Protect is off
[70637.925432] sd 8:0:0:0: [sdb] Mode Sense: 43 00 00 00
[70637.926678] sd 8:0:0:0: [sdb] No Caching mode page found
[70637.926692] sd 8:0:0:0: [sdb] Assuming drive cache: write through
[70637.931433] sd 8:0:0:0: [sdb] No Caching mode page found
[70637.931448] sd 8:0:0:0: [sdb] Assuming drive cache: write through
[70637.933120]  sdb: sdb1
[70637.937064] sd 8:0:0:0: [sdb] No Caching mode page found
[70637.937077] sd 8:0:0:0: [sdb] Assuming drive cache: write through
[70637.937090] sd 8:0:0:0: [sdb] Attached SCSI removable disk

так есть у вас модуль usb_storage?

Карусель разнесло по цепочке за час
Всех известий — конец
Да, весна началась!
(всё к лицу подлецу, как родному отцу, не рассказывай, батя, и так всё пройдёт)

22

Вывод команды lsmod (выборочно)

vfat                   17462  1 
fat                    65529  1 vfat
nls_utf8               12558  1 
sr_mod                 22296  1 
cdrom                  46688  1 sr_mod
option                 34371  2 
usb_wwan               20381  1 option
cdc_ncm                18380  0 
usbnet                 36686  1 cdc_ncm
usbserial              47962  7 option,usb_wwan
usb_storage            57401  2 
fuse                   87139  3 
xt_pkttype             12505  3 
xt_LOG                 17522  10 
xt_limit               12712  10 
bnep                   19702  2 
bluetooth             341895  7 bnep
ip6t_REJECT            12940  3 
xt_tcpudp              12885  3 
nf_conntrack_ipv6      14684  3 

23

Ой, что-то поломалось...

[   65.501468] FAT-fs (sdc1): error, invalid access to FAT (entry 0xcb9448cd)
[   65.501723] FAT-fs (sdc1): error, invalid access to FAT (entry 0x8b206196)
[   65.501970] FAT-fs (sdc1): error, invalid access to FAT (entry 0x892bfebc)
[   65.502409] FAT-fs (sdc1): error, invalid access to FAT (entry 0x722c66cb)
[   65.502674] FAT-fs (sdc1): error, invalid access to FAT (entry 0xb4d3399e)
[   65.503254] FAT-fs (sdc1): error, invalid access to FAT (entry 0xa1003940)
[   65.503494] FAT-fs (sdc1): error, invalid access to FAT (entry 0xf6745f19)
[   65.503732] FAT-fs (sdc1): error, invalid access to FAT (entry 0x8943ce01)
[   65.503984] FAT-fs (sdc1): error, invalid access to FAT (entry 0x89cbedd3)
[   65.504381] FAT-fs (sdc1): error, invalid access to FAT (entry 0xb7b6a346)
[   65.504618] FAT-fs (sdc1): error, invalid access to FAT (entry 0x1b53cc16)
[   65.504868] FAT-fs (sdc1): error, invalid access to FAT (entry 0x14504712)
[   65.505193] FAT-fs (sdc1): error, invalid access to FAT (entry 0x1e1d335d)
[   65.505442] FAT-fs (sdc1): error, invalid access to FAT (entry 0xf9fea0e8)
[   65.505702] FAT-fs (sdc1): error, invalid access to FAT (entry 0x0dba4ebc)
[   65.505983] FAT-fs (sdc1): error, invalid access to FAT (entry 0x5119ea80)
[   87.204969] PPP generic driver version 2.4.2
[   89.879525] PPP BSD Compression module registered
[   89.886499] PPP Deflate Compression module registered

24

drBatty пишет:

так есть у вас модуль usb_storage?

25

stranger пишет:

так есть у вас модуль usb_storage?

Есть, без него бы не создавалось блочное устройство /dev/sdc1, да он и в выборочном выводе lsmod присутствует.

26

USB Mass Storage device detected

В наличии?

27 (09.09.2014 16:19:32 отредактировано kostik87)

stranger пишет:

В наличии?

Я думаю проверять это уже будет лишним, ибо, как видно из вывода выше, у ТС создаётся блочное устройство /dev/sdc1. Тут либо проблемы с самой картой памяти, либо с "картридером", даже не смотря на то, что это USB модем со слотом под карту. Ну или, что тоже вероятно, просто "баг" в ядре.

28

О чудо! Наконец-то флешка смонтировалась на запись.

[ 3918.458280] usb 2-2: new high-speed USB device number 7 using ehci_hcd
[ 3918.574433] usb 2-2: New USB device found, idVendor=8564, idProduct=1000
[ 3918.574446] usb 2-2: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 3918.574453] usb 2-2: Product: Mass Storage Device
[ 3918.574460] usb 2-2: Manufacturer: JetFlash
[ 3918.574466] usb 2-2: SerialNumber: 069IJL5DR6A8ONDJ
[ 3918.577642] scsi8 : usb-storage 2-2:1.0
[ 3919.914991] scsi 8:0:0:0: Direct-Access     JetFlash Transcend 8GB    1100 PQ: 0 ANSI: 4
[ 3919.915216] scsi 8:0:0:0: alua: supports implicit and explicit TPGS
[ 3919.917031] scsi 8:0:0:0: alua: No target port descriptors found
[ 3919.917034] scsi 8:0:0:0: alua: not attached
[ 3919.917157] sd 8:0:0:0: Attached scsi generic sg4 type 0
[ 3919.918515] sd 8:0:0:0: [sdd] 15820800 512-byte logical blocks: (8.10 GB/7.54 GiB)
[ 3919.919142] sd 8:0:0:0: [sdd] Write Protect is off
[ 3919.919145] sd 8:0:0:0: [sdd] Mode Sense: 43 00 00 00
[ 3919.919889] sd 8:0:0:0: [sdd] No Caching mode page present
[ 3919.919891] sd 8:0:0:0: [sdd] Assuming drive cache: write through
[ 3919.922776] sd 8:0:0:0: [sdd] No Caching mode page present
[ 3919.922780] sd 8:0:0:0: [sdd] Assuming drive cache: write through
[ 3919.923540]  sdd: sdd1
[ 3919.926028] sd 8:0:0:0: [sdd] No Caching mode page present
[ 3919.926032] sd 8:0:0:0: [sdd] Assuming drive cache: write through
[ 3919.926036] sd 8:0:0:0: [sdd] Attached SCSI removable disk
linux-9ou1:/home/admin # 

29

А кто такая alua?

30

arbichev пишет:

О чудо! Наконец-то флешка смонтировалась на запись.

Это же другой накопитель. Там у вас был USB модем (3g) со слотом под карту памяти, а это обычный USB Flash. Скорее всего там были либо проблемы с картой памяти, либо со слотом под карту (картридером).