LINUX.ORG.RU

MicroSD недоступна на запись с нетбука


0

1

Доброго времени! Вопрос следующий. Есть у меня нетбук ASUS EeePC 1000H. У него есть кард-ридер. Вставляю в кард-ридер карточку, пытаюсь что-то записать. Или отформатировать. Или создать новый раздел. Не могу ничего сделать, получаю сообщение Read-only file system. Втыкаю ту же карточку в смартфон. Смартфон прекрасно пишет на неё. Вопрос: как бороться с этой «файловой системой только для чтения»? ОС - Ubuntu 10.04. Добавлю: пробовал 2 карты microSD, подключённые через переходник для SD. Результат одинаковый: на компе писать на них не могу, на смартфоне - могу.



Последнее исправление: Drevoborod (всего исправлений: 1)

или ntfs и не установлен ntfs-3g

anonymous
()

Вставь карточку, подмонтируй ее на чтение и дай сюда выхлоп команды mount (без аргументов). Также дай последние 50 строк файла /var/log/messages (или выхлоп команды dmesg куда-то на pastebin ) .

Kroz ★★★★★
()
Ответ на: комментарий от timon-ltv

На переходнике вообще нет задвижки. ХОтя прорезь с надписью «lock ->» есть..

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

Вот. В выводе маунта оставил только имеющую отношение к делу строку. Когда пытался принудительно примонтировать с опцией rw, получил сообщение о том, что «mount: блочное устройство /dev/sdb1 защищен от записи, монтируется только для чтения».

# mount
........
/dev/sdb1 on /media/E0FD-1813_ type vfat (ro,nosuid,nodev,uhelper=udisks,uid=1000,gid=1000,shortname=mixed,dmask=0077,utf8=1,flush)

# cat /var/log/messages | tail -n 50
May  6 18:51:07 lexa-netbook kernel: [   14.855951] composite sync not supported
May  6 18:51:07 lexa-netbook kernel: [   14.993526] composite sync not supported
May  6 18:51:09 lexa-netbook kernel: [   16.600690] composite sync not supported
May  6 18:51:09 lexa-netbook kernel: [   16.737989] composite sync not supported
May  6 18:51:09 lexa-netbook kernel: [   16.893115] composite sync not supported
May  6 18:51:09 lexa-netbook kernel: [   16.997147] ppdev: user-space parallel port driver
May  6 18:51:11 lexa-netbook kernel: [   19.004117] ===>rt_ioctl_giwscan. 7(7) BSS returned, data->length = 1003
May  6 18:51:14 lexa-netbook kernel: [   21.413304] composite sync not supported
May  6 18:51:30 lexa-netbook kernel: [   37.946164] composite sync not supported
May  6 18:51:30 lexa-netbook kernel: [   38.082967] composite sync not supported
May  6 18:51:31 lexa-netbook kernel: [   38.217903] composite sync not supported
May  6 18:51:32 lexa-netbook kernel: [   39.200139] ===>rt_ioctl_giwscan. 12(12) BSS returned, data->length = 1718
May  6 18:51:33 lexa-netbook kernel: [   40.717870] composite sync not supported
May  6 18:51:34 lexa-netbook kernel: [   41.467325] composite sync not supported
May  6 18:51:38 lexa-netbook kernel: [   45.307392] composite sync not supported
May  6 18:51:45 lexa-netbook kernel: [   52.512165] ===>rt_ioctl_giwscan. 10(10) BSS returned, data->length = 1419
May  6 18:51:45 lexa-netbook kernel: [   52.512972] ==>rt_ioctl_siwfreq::SIOCSIWFREQ[cmd=0x8b04] (Channel=1)
May  6 18:51:49 lexa-netbook kernel: [   56.959198] RPC: Registered udp transport module.
May  6 18:51:49 lexa-netbook kernel: [   56.959208] RPC: Registered tcp transport module.
May  6 18:51:49 lexa-netbook kernel: [   56.959215] RPC: Registered tcp NFSv4.1 backchannel transport module.
May  6 18:52:02 lexa-netbook kernel: [   69.901195] ===>rt_ioctl_giwscan. 10(10) BSS returned, data->length = 1450
May  6 18:52:42 lexa-netbook kernel: [  109.901189] ===>rt_ioctl_giwscan. 9(9) BSS returned, data->length = 1305
May  6 18:53:42 lexa-netbook kernel: [  169.904228] ===>rt_ioctl_giwscan. 10(10) BSS returned, data->length = 1424
May  6 18:55:02 lexa-netbook kernel: [  249.904150] ===>rt_ioctl_giwscan. 6(6) BSS returned, data->length = 893
May  6 18:55:48 lexa-netbook kernel: [  296.638245] ERROR!!! RTMPCancelTimer failed, Timer hasn't been initialize!
May  6 18:55:53 lexa-netbook kernel: [  301.746216] ===>rt_ioctl_giwscan. 6(6) BSS returned, data->length = 893
May  6 18:56:42 lexa-netbook kernel: [  349.909238] ===>rt_ioctl_giwscan. 7(7) BSS returned, data->length = 1032
May  6 18:58:03 lexa-netbook kernel: [  431.192802] usb 1-5: USB disconnect, address 2
May  6 18:58:30 lexa-netbook kernel: [  458.128329] usb 1-5: new high speed USB device using ehci_hcd and address 4
May  6 18:58:30 lexa-netbook kernel: [  458.262554] usb 1-5: configuration #1 chosen from 1 choice
May  6 18:58:30 lexa-netbook kernel: [  458.264969] scsi3 : SCSI emulation for USB Mass Storage devices
May  6 18:58:35 lexa-netbook kernel: [  463.265973] scsi 3:0:0:0: Direct-Access     Single   Flash Reader     1.00 PQ: 0 ANSI: 0
May  6 18:58:35 lexa-netbook kernel: [  463.271517] sd 3:0:0:0: Attached scsi generic sg1 type 0
May  6 18:58:36 lexa-netbook kernel: [  463.958123] sd 3:0:0:0: [sdb] 3911680 512-byte logical blocks: (2.00 GB/1.86 GiB)
May  6 18:58:36 lexa-netbook kernel: [  463.958969] sd 3:0:0:0: [sdb] Write Protect is on
May  6 18:58:36 lexa-netbook kernel: [  463.963430]  sdb: sdb1
May  6 18:58:36 lexa-netbook kernel: [  463.970849] sd 3:0:0:0: [sdb] Attached SCSI removable disk
May  6 18:58:42 lexa-netbook kernel: [  469.905131] ===>rt_ioctl_giwscan. 6(6) BSS returned, data->length = 819
May  6 19:00:42 lexa-netbook kernel: [  589.908210] ===>rt_ioctl_giwscan. 10(10) BSS returned, data->length = 1412
May  6 19:02:42 lexa-netbook kernel: [  709.908178] ===>rt_ioctl_giwscan. 8(8) BSS returned, data->length = 1168
May  6 19:03:07 lexa-netbook kernel: [  735.124470] usb 1-5: USB disconnect, address 4
May  6 19:03:11 lexa-netbook kernel: [  738.960235] usb 1-5: new high speed USB device using ehci_hcd and address 5
May  6 19:03:11 lexa-netbook kernel: [  739.094517] usb 1-5: configuration #1 chosen from 1 choice
May  6 19:03:11 lexa-netbook kernel: [  739.096442] scsi4 : SCSI emulation for USB Mass Storage devices
May  6 19:03:16 lexa-netbook kernel: [  744.097360] scsi 4:0:0:0: Direct-Access     Single   Flash Reader     1.00 PQ: 0 ANSI: 0
May  6 19:03:16 lexa-netbook kernel: [  744.100356] sd 4:0:0:0: Attached scsi generic sg1 type 0
May  6 19:03:16 lexa-netbook kernel: [  744.786547] sd 4:0:0:0: [sdb] 3911680 512-byte logical blocks: (2.00 GB/1.86 GiB)
May  6 19:03:16 lexa-netbook kernel: [  744.787544] sd 4:0:0:0: [sdb] Write Protect is on
May  6 19:03:16 lexa-netbook kernel: [  744.794136]  sdb: sdb1
May  6 19:03:16 lexa-netbook kernel: [  744.802670] sd 4:0:0:0: [sdb] Attached SCSI removable disk
Drevoborod
() автор топика
Ответ на: комментарий от Drevoborod

Я вижу, что в логе есть строчка «защита от записи включена». Но не понимаю, из-за чего эта защита включается..

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

Может задвижка была отломлена в положении r/o? Стоит попробовать поискать другой переходник и проверить на нем.

timon-ltv
()
Ответ на: комментарий от Drevoborod

sd 4:0:0:0: [sdb] Write Protect is on

Однозначно задвижка защиты от записи.

Вот, провел у себя эксперимент.

# Вставил, задвижка в положении unlock
May  6 23:49:11 localhost kernel: [ 1102.428925] sd 6:0:0:0: [sdc] 3932160 512-byte logical blocks: (2.01 GB/1.87 GiB)
May  6 23:49:11 localhost kernel: [ 1102.429924] sd 6:0:0:0: [sdc] Assuming drive cache: write through
May  6 23:49:11 localhost kernel: [ 1102.431548] sd 6:0:0:0: [sdc] Assuming drive cache: write through
May  6 23:49:11 localhost kernel: [ 1102.432300]  sdc: sdc1

# Примонтировал
May  6 23:49:16 localhost kernel: [ 1107.716741] FAT: utf8 is not a recommended IO charset for FAT filesystems, filesystem will be case sensitive!

# Отмонтировал, вытащил
May  6 23:49:31 localhost kernel: [ 1122.006063] sdc: detected capacity change from 2013265920 to 0



# Вставил, задвижка в положении lock
May  6 23:49:45 localhost kernel: [ 1136.429163] sd 6:0:0:0: [sdc] 3932160 512-byte logical blocks: (2.01 GB/1.87 GiB)
May  6 23:49:45 localhost kernel: [ 1136.429922] sd 6:0:0:0: [sdc] Write Protect is on
May  6 23:49:45 localhost kernel: [ 1136.429925] sd 6:0:0:0: [sdc] Mode Sense: 03 00 80 00
May  6 23:49:45 localhost kernel: [ 1136.429927] sd 6:0:0:0: [sdc] Assuming drive cache: write through
May  6 23:49:45 localhost kernel: [ 1136.431797] sd 6:0:0:0: [sdc] Assuming drive cache: write through
May  6 23:49:45 localhost kernel: [ 1136.432538]  sdc: sdc1

# Примонтировал
May  6 23:49:48 localhost kernel: [ 1139.583154] FAT: utf8 is not a recommended IO charset for FAT filesystems, filesystem will be case sensitive!

# Отмонтировал, вытащил
May  6 23:49:59 localhost kernel: [ 1150.006227] sdc: detected capacity change from 2013265920 to 0

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

Понятно, спасибо! Правда, удивлён, откуда такая херня: переходник был в комплекте с картой MicroSD от Sony, и без защёлки он был «искаропки».. Ну ладно, найду другой. Всем спасибо!

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