1

У меня есть жесткий диск 1 To, отформатированный в ext4 или NTFS (не уверен ... но я бы сказал ext4), содержащий только один раздел. Я по ошибке скопировал три iso подряд (я тестировал несколько Linux live USB) в /dev /sdb (этот жесткий диск) вместо /dev /sdc. Самый большой был 244 Мб.

Насколько я понимаю, я перезаписал только первые 244 Мб жесткого диска, удалив таблицу разделов и некоторые данные.

Коллега посоветовал мне обнулить жесткий диск для размера iso, а затем использовать ddrescue:

sudo dd if=/dev/zero of=/dev/sdb bs=1M count=250 sudo ddrescue -f /dev/sdb /dev/sdc suivi.log

ddrescue подходит к концу, но я уверен, что он просто отразит диск вместе с отсутствующей таблицей разделов.

Мой вопрос: все ли мне нужно заново создавать таблицу разделов? Если так, то как мне это сделать?

Для меня пересоздание таблицы разделов - это то же самое, что и «форматирование», и это может быть сделано только путем удаления всех данных. Надеюсь, я ошибаюсь.

Спасибо огромное.

1 ответ1

1

Инструмент ddrescue чаще всего используется для восстановления данных с неисправного носителя, такого как оптический диск, который не может быть прочитан. Это не будет иметь большого значения в вашей текущей ситуации.

Что может помочь это PhotoRec. Этот инструмент может восстанавливать отдельные файлы, когда файловая система настолько сильно повреждена, что не может быть прочитана полностью. Конечно, он не сможет ничего восстановить с самого начала диска; все файлы, хранящиеся там, пропали. Кроме того, PhotoRec плохо справляется с восстановлением имен файлов (по крайней мере, в прошлый раз, когда я проверял); Вы получите кучу файлов со случайным именем, которые вам придется проверять и сортировать вручную. Если диск был NTFS, я слышал, что есть некоторые подобные Windows-ориентированные инструменты, которые лучше восстанавливают имена файлов с NTFS-дисков, но я не знаю их имен.

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