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


Получить помощь и пообщаться с другими пользователями Ubuntu можно
на irc канале #ubuntu-ru в сети Freenode
и в Jabber конференции ubuntu@conference.jabber.ru

Автор Тема: Восстановление microSD  (Прочитано 2317 раз)

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

Оффлайн zeleniy

  • Автор темы
  • Новичок
  • *
  • Сообщений: 43
    • Просмотр профиля
Восстановление microSD
« : 13 Января 2015, 17:06:50 »
Есть microSD карта. Стояла в телефоне и нормально работала. Однажды выключил телефон методом вынимания аккумулятора и при включении телефон под андроидом сказал что карта повреждена или что-то там ещё и предложил отформатировать. Отформатировал, но ничего дельного не произошло, предложил отформатировать ешё раз и так по кругу. Windows делает то же самое по кругу... Что делать? Читал, читал чего то, но не сильно в этом разбираюсь. Вообщем понял, что вроде как повреждён суперблок. В убунте карта как устройство определяется но не монтируется. Ниже привожу вывод всяких команд, которые могут прояснить ситуацию:
$ sudo mount /dev/mmcblk0 /home/zeleniy/microsd
mount: /dev/mmcblk0: can't read superblock
dmesg после этого:
...
[ 4489.175929] EXT4-fs (mmcblk0): unable to read superblock
[ 4489.222442] mmcblk0: timed out sending r/w cmd command, card status 0x400900
[ 4489.223540] mmcblk0: timed out sending r/w cmd command, card status 0x400900
[ 4489.225853] mmcblk0: timed out sending r/w cmd command, card status 0x400900
[ 4489.227943] mmcblk0: timed out sending r/w cmd command, card status 0x400900
[ 4489.230041] mmcblk0: timed out sending r/w cmd command, card status 0x400900
[ 4489.232219] mmcblk0: timed out sending r/w cmd command, card status 0x400900
[ 4489.232223] end_request: I/O error, dev mmcblk0, sector 0
[ 4489.232236] FAT-fs (mmcblk0): unable to read boot sector
$ sudo file -s /dev/mmcblk0
/dev/mmcblk0: empty
$ sudo fsck.msdos /dev/mmcblk0
dosfsck 3.0.12, 29 Oct 2011, FAT32, LFN
Got 0 bytes instead of 512 at 0
$ sudo hdparm /dev/mmcblk0

/dev/mmcblk0:
 HDIO_DRIVE_CMD(identify) failed: Invalid argument
 readonly      =  0 (off)
 readahead     = 256 (on)
 geometry      = 0/4/16, sectors = 0, start = 0

Стандартная убунтовская Disk Utility при попытке отформатировать в NTFS карту говорит следующее:
Error creating file system: helper exited with exit code 1: helper failed with:
Couldn't determine the size of /dev/mmcblk0.  Please specify the number of sectors manually.
В FAT32:
Error creating file system: helper exited with exit code 1: helper failed with:
mkfs.vfat: Attempting to create a too large file system

mkfs.vfat 3.0.12 (29 Oct 2011)
Похоже что я вообще всё уже уничтожил на ней. Что-то там с секторами какими то...
Так что делать то? :)
« Последнее редактирование: 13 Января 2015, 18:31:17 от zeleniy »

 

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