1

В настоящее время у меня плотный звонок с тяжелым уроком!

Мой накопитель WD Green объемом 2 ТБ начал бросать плохие блоки после года службы. Я восстановил все данные, кроме 82 КБ, в образ на запасном диске 3 ТБ, используя следующие команды:

ddrescue --no-split /dev/sda1 /media/store1/store1.img /media/store1/store1.log

Потом я побежал

ddrescue --direct --max-retries=3 /dev/sda1 /media/store1/store1.img /media/store1/store1.log

С последующим

ddrescue --direct --retrim --max-retries=3 /dev/sda1 /media/store1/store1.img 

У меня есть еще один пустой диск 3 ТБ, который можно использовать для восстановления. Но сначала я бы хотел получить несколько советов, так как это восстановление заняло 3 дня, и я бы не хотел его облажать!

Из того, что я понимаю, я мог восстановить образ на диск и затем восстановить скопированные поврежденные блоки .. Это было бы правильно?

1 ответ1

1

Так как вы скопировали не весь диск, а только первый раздел, вам сначала нужно заново создать таблицу разделов. Если у вас есть оба диска в вашем устройстве одновременно, вы можете использовать что-то вроде этого: https://askubuntu.com/questions/57908/how-can-i-quickly-copy-a-gpt-partition-scheme- с одного жесткого диска на другой. В противном случае просто запишите параметры и воссоздайте их точно на втором диске.

Тогда вы dd изображение обратно на первый раздел нового диска (нет смысла , используя ddrescue здесь). После этого вы должны запустить fsck тот случай, если в файловой системе обнаружился плохой блок. Если это было в самих файлах, вы можете узнать, какой из них использует оригинальный диск, как описано здесь: https://wiki.archlinux.org/index.php/Find_File_that_Owns_a_Given_Block.

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