LINUX.ORG.RU

Как чинить SDXC?

 , ,


0

1

Имеется флешка SDXC на 128 гигабайт. Что-то произошло, и она сдохла. Планшет (Самсунг) стал видеть её как неформатированную. Линукс видит на ней только раздел /dev/sdd. Какая там была файловая система — не помню. Вероятно exFAT. Смонтировать этот /dev/sdd не получается ни как VFAT, ни как exFAT, ни как ext2/4.

dmesg пишет при попытке монтирования с FUSE-exfat следующее:

[2609992.417942] sd 11:0:0:2: [sdd] Unhandled sense code
[2609992.417945] sd 11:0:0:2: [sdd]  
[2609992.417945] Result: hostbyte=DID_ERROR driverbyte=DRIVER_SENSE
[2609992.417947] sd 11:0:0:2: [sdd]  
[2609992.417947] Sense Key : Hardware Error [current] 
[2609992.417949] sd 11:0:0:2: [sdd]  
[2609992.417950] Add. Sense: No additional sense information
[2609992.417951] sd 11:0:0:2: [sdd] CDB: 
[2609992.417952] Read(10): 28 00 00 00 00 00 00 00 08 00
[2609992.417956] end_request: I/O error, dev sdd, sector 0
[2609992.417957] Buffer I/O error on device sdd, logical block 0
Для других ФС — аналогично.

Попытки что-то прочитать dd тоже безрезультатны. photorec работает очень медленно (~10000 секторов за 5 минут), постоянно выскакивают ошибки. fsck из-под простого пользователя быстро отваливается с I/O error, от рута ещё не пробовал.

Форматировать пока не пробовал.

Вопросы:

Можно ли её воскресить?

Если нет, можно ли скинуть файлы, сохранив структуру директорий? Ничего ценного там не было, но там были установлены почти все программы, стоявшие на планшете.

Если нет, можно ли с неё сохранить хоть что-то? (Чисто из любопытства.)

Карточке меньше года. Всё это время стояла в планшете. Сталкивался ли кто, гарантийный ли случай?

Заранее спасибо.

Итог: Восстановить так и не собрался. Отнёс по гарантии в «Юлмарт», вернули деньги, несмотря на потеряный чек — история заказов на сайте помогла. За полтора года цена этой модели сильно упала, поэтому сразу купил новую, и ещё осталось.

★★★★★

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

Случай гарантийный, восстановить может быть что и получится, но не факт.
Зависит от карточки и от степени повреждений.
Если просто прошивка слетела и карта нормально шъётся — перешить и пользоваться.
А если сгорело чего или не шъётся — нести кучу денег дядькам с паяльниками или просто понять и простить.

И не забывай впредь регулярно делать бекапы.

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

Если просто прошивка слетела и карта нормально шъётся — перешить и пользоваться.

Как перешить карту? Ссылку можно?

И как диагностировать повреждения?

И не забывай впредь регулярно делать бекапы.

На карте ничего уникального не было. Но на ней были записаны программы с планшета, и без этой карты ни туда, ни сюда. Их не получается ни удалить, ни переустановить. Play Market просто падает. Наверное, есть способ это обойти, но с копией карты было бы проще :)

question4 ★★★★★
() автор топика
Последнее исправление: question4 (всего исправлений: 1)

Попытки что-то прочитать dd тоже безрезультатны.

ddrescue, dd_rescue

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

Как перешить карту? Ссылку можно?
И как диагностировать повреждения?

За этим лучше к практикующим специалистам, я давно не практикую, у меня только теория с тех времён осталась.

но с копией карты было бы проще :)

Вот и надо было делать копии с карты регулярно. И не только с карты, но и со всего устройства.

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

Давай хоть теорию, я вообще с этим впервые столкнулся. Какое нужно оборудование? Обычного mini-SDXC USB ридера достаточно? Нужен ли специальный софт, или достаточно dd? Если нужен софт под Windows, пойдёт ли он под эмулятором (VMWare)? И вообще, как эта процедура называется?

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

Называется это прошивка или firmware replacement (ещё называют firmware flashing или reflashing), софт и методы зависят от конкретного контроллера, в виртуалках оно не всегда работает, но не всегда там и вантузный софт нужен.
PCI-e ридеры работают лучше чем USB, но USB тоже бывает прокатывают.

Нужно найти сервисный мануал от контроллера (а для этого нужно сначала в сервисном мануале от карты узнать что там за контроллер) и действовать по ситуации.

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

найти сервис-мануал

Задачка не самая тривиальная даже для гуру гуглежа. Порой на ноут найти сервис-мануал не так-то просто, а тут вообще считай информационный вакуум - непонятно на основе чего гуглить. Иногда метод тыка спасает.

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

chkdsk

Виндовый? От 8.1 видит флешку как RAW и работать отказывается.

сдампить флешку

Как? dd ругается на ошибки IO. Сдохла совсем?

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