Случайно установленная человечность на целом диске вместо определенного раздела

Мне установили Linux на моем ноутбуке с 3 разделами:

[System: 100Gb Ext4 Mount Point / ] 
[Data: 400Gb Ext4 Mount Point /media/Data] 
[Swap: 8Gb Swap]

Я должен был переустановить свою систему и требуемый для установки его по System раздел уезжая Data одно нетронутое.

К сожалению, я пропустил шаг выбора разделов, и Ubuntu установила совершенно новую ОС с помощью конфигурации раздела по умолчанию:

[Boot: 500Mb fat32 ]
[System: 450Gb ext4 Mount Point /]
[Swap: 8Gb Swap]

После некоторого поиска я нашел, что могу восстановить файлы путем выполнения sudo photorec.

Но я все еще надеюсь восстановить целое 400Gb Data partition поскольку это, возможно, было не изменено установкой (который я прервал быстро после, означая не много было записано диск с тех пор).

  • У меня есть шанс возвратить мой раздел данных, или это 100%, уверенных, что файловая система удалена?
  • От моего понимания файловых систем, если я восстанавливаю запуск и конечное положение бывшего раздела и создаю новый раздел из него, я верну все?
  • Если так, какой инструмент я должен использовать, чтобы сделать это? Testdisk?
  • Как получается, что файлы могут быть восстановлены, но не структура каталогов? Где древовидное образование хранится?

Заранее спасибо


Править: Я выполнил глубокий анализ TestDisk диска m и сюда - то, что я получаю:

TestDisk Deep analysis

Я не понимаю числа: они, кажется, не имеют смысл (Запустите не перед Концом, столбец, не правильно выровненный и т.д.), кто-либо может помочь мне дать тем числам некоторый смысл?

EDIT2: ОН НАШЕЛ ЕГО!

Это находится там в снимке экрана, [Диск] раздел.

Partition found

К сожалению, мой ноутбук заморозился (из памяти?), прежде чем я воссоздал раздел. Я должен повторно выполнить Глубокий Поиск, или я могу создать раздел после своей перезагрузки? Я так взволнован теперь...

4
задан 20 March 2016 в 22:15

2 ответа

Поскольку новая таблица разделов была создана и копирование запущенных данных, потеря данных неизбежна. Целостность Вашего старого раздела Данных зависит от того, как быстро Вам удалось отменить процесс. Согласно размерам раздела Вашей старой и новой конфигурации, новый корневой раздел запускается вне Вашего старого раздела Данных, таким образом, у Вас все еще есть шанс.

Вы правы, если Вы имеете свою старую структуру разделов и восстанавливаете ее точно, затем можно вернуть раздел. Но я сомневаюсь, что Вы сохранили эту информацию, когда Вы создавали свою первую конфигурацию, и эта информация должна быть точной.

Testdisk является хорошим инструментом для того задания. Вот хорошее учебное руководство, которое объясняет несколько случаев потери данных: http://www.dedoimedo.com/computers/linux-data-recovery.html
автор сознательно уничтожил свою таблицу разделов для восстановления его в последнее время. Но полное восстановление может быть получено, только если оно было сразу сохранено после разрушения таблицы разделов без копирования данных. Тем не менее, Testdisk имеет способность проанализировать структуру раздела на стандартных и глубоких уровнях и попытаться восстановить Вашу старую конфигурацию раздела, если это возможно.
Также учебные руководства по восстановлению проверки на сайте автора. Вот пошаговое объяснение, как TestDisk работает: http://www.cgsecurity.org/wiki/TestDisk_Step_By_Step

Что касается Вашего последнего вопроса, все файлы после того, как их удаление или потеря таблицы разделов остаются в их старых положениях. Вы упомянули Photorec, другую программу того же автора, который имеет способность восстановить файлы, даже если Testdisk перестал работать. Это использует базу данных подписей различных типов файлов. Это сканирует сектор жесткого диска сектором и ищет эти подписи. Если это основывает один, то это читает непрерывный блок данных, проверяя его непротиворечивость. Таким образом, если части файла не были перезаписаны, то он может быть восстановлен полностью. Принципы восстановления объяснены на этой странице: http://www.cgsecurity.org/wiki/PhotoRec

, В первую очередь, я советую Вам выполнять все операции восстановления от другой системы. Если у Вас есть возможность снять Ваш ноутбук жесткий диск и подключить его к некоторой настольной машине с адаптером - это - лучший способ. В противном случае можно загрузиться с Живого CD/USB. Существуют специальные дистрибутивы, нацеленные на восстановление данных, например SystemRescueCD. Также, если у Вас есть внешний жесткий диск, можно вывести изображение дефектного диска с помощью dd и более поздняя работа с ним, поэтому при повреждении восстановления у Вас все еще будет исходный диск с данными неповрежденным. Пример команды:

dd if=/dev/sdb of=/media/ext_disk/disk_dump

/dev/sdb в этом случае Ваш дефектный диск и /media/ext_disk - некоторый внешний жесткий диск, который смонтирован к Вашей системе. быть предупрежденным : не инвертируйте порядок if и of по ошибке!
размер блока По умолчанию для dd 512b, таким образом, можно добавить bs=64K в конец команды для ускорения процесса значительно, но это желательно, только если исходный диск безошибочен. Существует инструмент ddrescue, который используется, когда исходный диск может содержать ошибки.
Теперь можно работать с изображением вместо диска:

testdisk /media/ext_disk/disk_dump

Вот последняя ссылка, где некоторые другие средства восстановления упомянуты и кратко объяснены: https://help.ubuntu.com/community/DataRecovery

3
ответ дан 1 December 2019 в 09:33

Я ПОЛУЧИЛ IT!!!

я наконец воссоздал раздел с sudo fdisk /dev/sda затем n, как объяснено там

последняя трудность, с которой я должен был столкнуться, состояла в том, чтобы преобразовать формат CHS в формат Секторов. Это работало со следующей формулой, найденной там :

LBA = (((cylinder number * heads per cylinder) + head number) *
  * sector per head) + sector number - 1

, Который в моем случае был:

  • Запустите: (10941*255 + 201) * 63 + 13 - 1 = 175779840
  • Конец: (59572*255 + 98) * 63 + 46 - 1 = 957030399

раздел сразу смонтировал себя, и данные были доступны снова!

2
ответ дан 1 December 2019 в 09:33

Другие вопросы по тегам:

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