
У меня есть USB-накопитель, который кто-то попросил попробовать исправить. При вставке он отображается в проводнике, но когда я дважды щелкаю по нему, появляется сообщение «Вставьте диск в дисковод H:». Поэтому я зашел в управление дисками, чтобы проверить, правильно ли он отформатирован. Он не отображается в верхней панели, а в нижней панели мне говорят, что в H: нет носителя.
После этого я использовал chkdsk: путь недействителен. Затем я попробовал TestDisk, который должен просматривать необработанные данные, и он даже не может найти диск.
Итак, я предполагаю, что диск мертв, хотя его светодиод горит. Но мне интересно, может быть, есть что-то еще, что я могу попробовать?
Кстати, эта система — Windows 7 Ultimate 64bit.
(Я перевожу информацию с голландской инсталляции, поэтому некоторые названия могут быть неверными)
решение1
У меня было две точно такие же бракованные флешки. Она бракованная.
Есть вероятность, что вам повезет с Linux. (Мне удалось элементарно прочитать и записать данные на один из моих неисправных флэш-накопителей.)
В Linux:
- Перед тем как вставить флешку, в терминале выполните команду
cat /proc/partitions
. Это выведет список накопителей, обнаруженных системой. - Вставьте флэшку. Я позволю вам судить, когда флэшкаможет быть«готов к работе», но достаточно подождать пять секунд.
- Запустите команду
cat /proc/partitions
еще раз. Если появилось что-то новое, это хороший знак, и Linux распознает флэш-накопитель. В этом случае действуйте ниже.В противном случае, извините, эта флешка может исчезнуть. :(
Безопасное восстановление данных с помощью Linux:
Похоже, вы хотите спасти данные с этого флэш-накопителя. Команда cat /proc/partitions
должна была вернуть что-то вроде этого:
major minor #blocks name
8 0 250059096 sda
8 1 174558208 sda1
8 2 1 sda2
8 5 67108864 sda5
8 6 8388608 sda6
8 16 1953514492 sdb
8 17 1953512448 sdb1
8 32 1953514492 sdc
8 33 1953512448 sdc1
9 0 1953511288 md0
Запомните новое имя, которое появилось. Для примера скажу, что и появилось sdc
и .sdc1
Если в конце есть число, это означает, что раздел был обнаружен. Легче получить данные, когда раздел виден.
Эта команда сохранит все содержимое раздела sdc1
в файле с именем fdd_backup.img
в каталоге, в котором в данный момент работает терминал (вероятно, в домашнем каталоге, если вы этого не сделали cd
):
sudo dd if=/dev/sdc1 of=fdd_backup.img conv=noerror
Вывод должен быть пустым. Как долго? Это зависит от размера раздела, а также может зависеть от того, насколько поврежден раздел.
dd
сообщит, как были переданы данные, и когда вы вернетесь к терминалу, это будет означать, что выполнение завершено.
Хорошо, теперь вы можете скопировать fdd_backup.img
. К сожалению, на этом мои знания заканчиваются. Я не знаю, что сказать вам, чтобы помочь вам восстановить это изображение, но я надеюсь, что вы могли бы добраться сюда, чтобы у вас былочто-нибудьпо меньшей мере.