У меня есть SD-карта с поврежденной файловой системой, поэтому я хотел ее клонировать и попытаться восстановить копию (на случай проблем). Я думал , что dd -ный это Linux будет разумным путем, но на самом деле не хочу экспериментировать в этой ситуации. Так что, если кто-то делал это раньше, было бы хорошо узнать точный подход, который работает.

Если это поможет, у меня есть машины с Ubuntu, OSX и Windows.

Тиа, Пол.

2 ответа2

1

Если ваша SD-карта имеет "переключатель блокировки", вы можете просто установить его и запустить любое программное обеспечение для восстановления. Хорошей программе восстановления никогда не придется записывать на поврежденный диск и, следовательно, ему не нужен доступ для записи. Вместо этого программа восстановления должна записывать на вторичный носитель.

Это применимо только в том случае, если повреждены только данные (или файловая система), а не оборудование (сама карта SD)

Я всегда использую File Scavenger, но за это нужно платить. Я бы посоветовал вам другие программы, но у меня нет опыта ни с одной из них. Может быть, кто-то еще мог бы посоветовать вам это, если вы никогда раньше не использовали какую-либо программу восстановления. (Загружаемую демо-версию FileScavenger не следует использовать, если вы не заинтересованы в ее покупке. Он позволяет восстановить только первые 64 КБ каждого файла.)

0

Я бы порекомендовал dd_rescue. Если вы используете Linux, вы можете смонтировать его как устройство только для чтения. Чтобы HAL/DeviceKit не смонтировал его для вас, вы можете попробовать загрузиться в режиме только терминала (init 3) или использовать систему Linux без графического интерфейса.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .