DD на моем основном накопителе - Как восстановить данные?

247
BabylFish

Я случайно использовал dd на своем дополнительном жестком диске, пытаясь записать установочный диск. Команда была dd bs = 4M, если = foo.iso из = / dev / sdb

К счастью, я установил флэш-диск, а не жесткий диск, поэтому диск все еще был подключен.

После другого поста на форуме я смог вытащить

/ dev / blocks / sdb / sdb1 / start: 1197565952

/ dev / blocks / sdb / sdb1 / size: 4662966272

/ dev / blocks / sdb / sdb2 / start: 2048

/ dev / blocks / sdb / sdb2 / size: 1197563377

sdb1 был ext4, sdb2 был ntfs. Я уверен, что это был gpt, но я не знаю, как проверить.

Это, насколько я понял, хотя. Я немного новичок, пожалуйста, дайте мне шаг за шагом, если это возможно.

0
Насколько велик ISO-файл, который вы скопировали на диск? Вы прервали процесс? Если вы сделали, сколько он скопировал? Daniel B 6 лет назад 0
@daniel Это был xubuntu 18.04 iso. Это около 1,3 ГБ. Я позволил ему закончить писать, прежде чем я понял, что я сделал. Предыдущая таблица разделов была перезаписана BabylFish 6 лет назад 0
Итак, я предполагаю, что это диск на 6 ТБ, правильно? Вы уверены, что порядок разделов в таблице был изменен с физического порядка? Daniel B 6 лет назад 0
@daniel Это диск 2,7 ТБ. Я не уверен в порядке разделов. Первоначально он был отформатирован на машине Windows. Я использовал gparted, чтобы сжать раздел ntfs и переместить его влево. Затем я сделал раздел ext4 в пространстве справа. BabylFish 6 лет назад 0
О, размеры в блоках по 512 байт, упс. Ну, похоже, GParted не исправил порядок. Были ли какие-либо данные, имеющие отношение к разделу NTFS (sdb2)? Daniel B 6 лет назад 0
@daniel Да, я был в процессе миграции из окон. Большинство моих вещей там. BabylFish 6 лет назад 0
Приветствуя вас в Superuser, вы должны предоставить КЛЮЧЕВУЮ информацию о том, с какой ОС вы работаете, а также больше о жестких дисках, таких как Файловая система и другие. Rajesh S 6 лет назад 0

1 ответ на вопрос

1
BabylFish

Обновление: оказывается, диск был gpt, а резервный заголовок gpt и таблица разделов не были повреждены. Я смог использовать gdisk, чтобы загрузить и записать резервную копию заголовка gpt и таблицу разделов обратно на диск, используя это руководство:

https://lihashgnis.blogspot.com/2016/07/recovering-from-corrupted-gpt-partition_30.html

Раздел ext4 был доступен через ручное монтирование с терминала, но раздел ntfs был поврежден. Мне пришлось использовать «chkdsk / f» с установочного диска Windows, чтобы исправить раздел ntfs.

Надеюсь, что это помогает кому-то еще в аналогичной ситуации

Похожие вопросы