Форум русскоязычного сообщества Ubuntu


Следите за новостями русскоязычного сообщества Ubuntu в Twitter-ленте @ubuntu_ru_loco

Автор Тема: восстановить SD карту  (Прочитано 29007 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн iZEN

  • Участник
  • *
  • Сообщений: 150
    • Просмотр профиля
Re: восстановить SD карту
« Ответ #15 : 17 Ноября 2006, 15:55:54 »
fat32 может форматироваться быстро (очищас только таблицу, реально формат не происходит) или полно (реальное переформатирование физического пространства). Имей в виду.
В gparted есть возможность полного форматирования в fat32? (не нашёл)
ОС: FreeBSD 7-STABLE [amd64]

Оффлайн afon

  • Старожил
  • *
  • Сообщений: 1110
  • Drink Different!
    • Просмотр профиля
Re: восстановить SD карту
« Ответ #16 : 17 Ноября 2006, 16:05:50 »
>> В gparted есть возможность полного форматирования в fat32? (не нашёл)
При чем тут с? Я и не искал :) Мне чтоли фат32 форматировать надо....

ой, это с не так пост понял. с думаю - гпартед форматит правильно. Можешь еще fdisk попробовать. Но с когда-то форматил из-под илинуха диск на фат32, так Windows егоне признала чето...

« Последнее редактирование: 17 Ноября 2006, 16:20:30 от afon »
Drink Different, Understand Computer.
Bye.

Оффлайн doctor

  • Активист
  • *
  • Сообщений: 736
  • не навреди...
    • Просмотр профиля
Re: восстановить SD карту
« Ответ #17 : 17 Ноября 2006, 19:37:40 »
недавно в gparted  форматировал в fat16 & fat32 как SD так и CF...венда потом все признала....все работает...мне вообще gparted последнее время очень нравится...корректно отресайзил на днях c сохранением данных ReiserFS например

З.Ы. от автора топика хотелось бы еще хоть какую-то реакцию...получилось/не получилось... а то как для себя пишем=)))
« Последнее редактирование: 17 Ноября 2006, 19:42:43 от doctor »

Оффлайн PbI6A

  • Старожил
  • *
  • Сообщений: 1096
  • просто я так выгляжу!
    • Просмотр профиля
    • Жизнь, как она есть.
Re: восстановить SD карту
« Ответ #18 : 18 Ноября 2006, 19:46:01 »
У меня на карточку все _пишется_ но вот только содержимое уже записанного _не_изменяется_ :( То есть что пишешь, что не пишешь - без разницы. Если переключатель защиты записи включен, то и писать не хочет - ругается. В примонтированном состоснии, естественно, ничего не делается.
LINUX means: Linux Is Not a UniX
Ubuntu осталась на компе, нетбуке, сервере.
Да здравствует Debian! Debian - наше всё!

Оффлайн Mobilguru

  • Новичок
  • *
  • Сообщений: 29
    • Просмотр профиля
Re: восстановить SD карту
« Ответ #19 : 21 Ноября 2006, 00:37:12 »
В sd картах, если мне не изменяет память, переклющатель на защиту от записи -
чистас механника (в карте он никуда не идет, чистас пластмассовас заглушка,
как в 3х-дюймовой дискете. По его положению через контакты в кардридере система определсет, можно ли писать на карту), так что дергать его безсмысленно.
 
Скорее всего накрылась сама карта (симптомы знакомы). Плата за удешевление носителей памяти - понижение качества. Печально, но расстраиваться из-за железки не стоит, ни что не вечно. ;-)

Оффлайн ][EN

  • Участник
  • *
  • Сообщений: 147
    • Просмотр профиля
Re: восстановить SD карту
« Ответ #20 : 17 Февраля 2008, 13:43:54 »
Тема старая, но актуальная :) Нашёл-таки (Гугль рулит =) ) Итак, теже симптомы, что и рассматриваются здесь. Карта Silicon Power на 8 Гб. Решение так и не найдено? testdisk также на read-only ругается... ms-sys тоже не спасает...

Оффлайн ][EN

  • Участник
  • *
  • Сообщений: 147
    • Просмотр профиля
Re: восстановить SD карту
« Ответ #21 : 17 Февраля 2008, 14:04:03 »
Идиотизм... Надо быть внимательнее :) Карта не моя просто. Сдвинул заглушку "Lock" (даже не сразу её заметил) и после этого без проблем восстановил MBR с помощью testdisk, после чего всё стало и писаться и читаться. Извиняюсь.

Оффлайн netman2k8

  • Новичок
  • *
  • Сообщений: 8
    • Просмотр профиля
Re: восстановить SD карту
« Ответ #22 : 22 Января 2009, 22:27:18 »
Понимаю, что сообщение запоздало немного, но в догонку могу добавить, что бывает заглушка на SD карте ломается или ломают, не важно, а человек впервые купивший себе устройство-читалку берет карточку у друзей за неимением своей. Естественно ставит ее в читалку, раздел монтируется, и вот тебе пожалуйста... можно работать. Содержимое видит, копирует на НЖМД, а на нее ничего не может...  :-[ сообщения всякие там про read-only и полная непонятка, хотя права все расписаны как положено. Тут и начинаются поиски в инете и перелопачиваение огромного материала. Как результат по личному опыту сообщаю - ничего сколь-нибудь разумного не находится. Я перелопатил за два дня кучу материала, чтобы понять в чем глюк и наконец-то отдать человеку PocketPC, пока наконец-то не наткнулся сюда... И только когда прочитал про заглушку на SD картах подобную как на дискетах я вытащил таки карточку из читалки. Каково же было мое разочарование когда я не обнаружил наличие оной заглушки никто наверное не может представить :'( Она была просто выломана. Но русская голова с прожидью в волосах  ;) найдет выход и из такой ситуации. Немного покумекав, я взял карту Номер один от ЮТК, да и вырезал из нее кусочек (да простят меня менеджеры в ЮТК  ::) просто нужно было) как раз в аккурат по размеру выемки для заглушки, вставил его и... о чудо!!!  :D Карточка стала не только читабельной, но и писабельной. И ничего восстанавливать не пришлось. Так что вдруг кому прилучится имейте ввиду.
« Последнее редактирование: 22 Января 2009, 22:39:00 от netman2k8 »

Оффлайн starling13

  • Участник
  • *
  • Сообщений: 239
    • Просмотр профиля
Re: восстановить SD карту
« Ответ #23 : 22 Января 2009, 23:00:02 »
PbI6A! Похоже у меня та же проблема.

Карта в Ubuntu монтируется, в логе правда начинаются ошибки I/O:
[ 3049.360657] usb 11-3: new high speed USB device using ehci_hcd and address 6
[ 3049.478261] usb 11-3: configuration #1 chosen from 1 choice
[ 3049.478919] scsi5 : SCSI emulation for USB Mass Storage devices
[ 3049.479419] usb-storage: device found at 6
[ 3049.479918] usb-storage: waiting for device to settle before scanning
[ 3054.468984] usb-storage: device scan complete
[ 3054.469987] scsi 5:0:0:0: Direct-Access     USB 2.0  USB Flash Drive  0.00 PQ: 0 ANSI: 2
[ 3054.472229] sd 5:0:0:0: [sdb] 7897087 512-byte hardware sectors (4043 MB)
[ 3054.473087] sd 5:0:0:0: [sdb] Write Protect is off
[ 3054.473096] sd 5:0:0:0: [sdb] Mode Sense: 00 00 00 00
[ 3054.473101] sd 5:0:0:0: [sdb] Assuming drive cache: write through
[ 3054.475943] sd 5:0:0:0: [sdb] 7897087 512-byte hardware sectors (4043 MB)
[ 3054.476814] sd 5:0:0:0: [sdb] Write Protect is off
[ 3054.476821] sd 5:0:0:0: [sdb] Mode Sense: 00 00 00 00
[ 3054.476842] sd 5:0:0:0: [sdb] Assuming drive cache: write through
[ 3054.476849]  sdb: sdb1
[ 3054.534339] sd 5:0:0:0: [sdb] Attached SCSI removable disk
[ 3054.534421] sd 5:0:0:0: Attached scsi generic sg3 type 0
[ 3088.499812] sd 5:0:0:0: [sdb] Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE,SUGGEST_OK
[ 3088.499824] sd 5:0:0:0: [sdb] Sense Key : Data Protect [current]
[ 3088.499832] sd 5:0:0:0: [sdb] Add. Sense: Write protected
[ 3088.499840] end_request: I/O error, dev sdb, sector 64
[ 3088.499847] Buffer I/O error on device sdb1, logical block 1
[ 3088.499853] lost page write due to I/O error on sdb1
[ 3088.500814] sd 5:0:0:0: [sdb] Device not ready: Sense Key : Not Ready [current]
[ 3088.500824] sd 5:0:0:0: [sdb] Device not ready: Add. Sense: Medium not present
[ 3088.500833] end_request: I/O error, dev sdb, sector 15495
[ 3088.500839] Buffer I/O error on device sdb1, logical block 15432
[ 3088.500844] lost page write due to I/O error on sdb1
[ 3088.500850] Buffer I/O error on device sdb1, logical block 15433
[ 3088.500855] lost page write due to I/O error on sdb1
[ 3090.418485] sd 5:0:0:0: [sdb] 7897087 512-byte hardware sectors (4043 MB)
[ 3090.419124] sd 5:0:0:0: [sdb] Write Protect is off
[ 3090.419132] sd 5:0:0:0: [sdb] Mode Sense: 00 00 00 00
[ 3090.419137] sd 5:0:0:0: [sdb] Assuming drive cache: write through


После этого такие же симптомы как у Вас - можно читать, нельзя записать
Не получается также и отмонтировать. Лог dmesg с того же места, после попытки отмонтировать в GNOME:
[ 3263.992295] sd 5:0:0:0: [sdb] 7897087 512-byte hardware sectors (4043 MB)
[ 3263.992913] sd 5:0:0:0: [sdb] Write Protect is off
[ 3263.992921] sd 5:0:0:0: [sdb] Mode Sense: 00 00 00 00
[ 3263.992925] sd 5:0:0:0: [sdb] Assuming drive cache: write through
[ 3263.992931]  sdb: sdb1
[ 3297.982118] sd 5:0:0:0: [sdb] Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE,SUGGEST_OK
[ 3297.982130] sd 5:0:0:0: [sdb] Sense Key : Data Protect [current]
[ 3297.982138] sd 5:0:0:0: [sdb] Add. Sense: Write protected
[ 3297.982146] end_request: I/O error, dev sdb, sector 64
[ 3297.982154] Buffer I/O error on device sdb1, logical block 1
[ 3297.982160] lost page write due to I/O error on sdb1
[ 3297.983984] sd 5:0:0:0: [sdb] Device not ready: Sense Key : Not Ready [current]
[ 3297.983995] sd 5:0:0:0: [sdb] Device not ready: Add. Sense: Medium not present
[ 3297.984004] end_request: I/O error, dev sdb, sector 15495
[ 3297.984010] Buffer I/O error on device sdb1, logical block 15432
[ 3297.984015] lost page write due to I/O error on sdb1
[ 3297.984021] Buffer I/O error on device sdb1, logical block 15433
[ 3297.984025] lost page write due to I/O error on sdb1
[ 3298.031142] sd 5:0:0:0: [sdb] 7897087 512-byte hardware sectors (4043 MB)
[ 3298.031782] sd 5:0:0:0: [sdb] Write Protect is off
[ 3298.031793] sd 5:0:0:0: [sdb] Mode Sense: 00 00 00 00
[ 3298.031800] sd 5:0:0:0: [sdb] Assuming drive cache: write through
[ 3298.034642] sd 5:0:0:0: [sdb] 7897087 512-byte hardware sectors (4043 MB)
[ 3298.035446] sd 5:0:0:0: [sdb] Write Protect is off
[ 3298.035455] sd 5:0:0:0: [sdb] Mode Sense: 00 00 00 00
[ 3298.035460] sd 5:0:0:0: [sdb] Assuming drive cache: write through
[ 3298.035586]  sdb: sdb1
[ 3298.038131] sd 5:0:0:0: [sdb] 7897087 512-byte hardware sectors (4043 MB)
[ 3298.038773] sd 5:0:0:0: [sdb] Write Protect is off
[ 3298.038780] sd 5:0:0:0: [sdb] Mode Sense: 00 00 00 00
[ 3298.038784] sd 5:0:0:0: [sdb] Assuming drive cache: write through
[ 3298.038790]  sdb: sdb1

Соответственно gparted не может ничего сделать.
Попытка удалить единственый раздел с флешки в fdisk также не удаласьб - пишет, что ядро ещё использует таблицу разделов.


Либо железо сдохло, либо одна надежда - низкоуровневое форматирование.
Ни у кого опыта не было?

Вот кстати листинг из fdisk:
Команда (m для справки): p

Диск /dev/sdb: 4043 МБ, 4043308544 байт
255 heads, 63 sectors/track, 491 cylinders
Units = цилиндры of 16065 * 512 = 8225280 bytes
Disk identifier: 0x91f72d24

Устр-во Загр     Начало       Конец       Блоки   Id  Система
/dev/sdb1   *           1         492     3948512    b  W95 FAT32
Раздел 1 имеет различные физические/логические окончания:
     физ=(490, 254, 63) логич=(491, 145, 37)
« Последнее редактирование: 22 Января 2009, 23:05:44 от starling13 »

 

Страница сгенерирована за 0.03 секунд. Запросов: 23.