Восстановление удаленного/перезаписанного раздела

Восстановление удаленного/перезаписанного раздела

Короткий: По ошибке я перезаписал таблицу разделов с помощью инструмента testdisk. Я хотел бы восстановить свои данные и операционную систему. С помощью инструмента testdiskя нашел потерянные разделы на моем диске. Как мне снова сделать их доступными?

Краткая информация о системе: У меня система с двойной загрузкой с Windows 10 и Ubuntu 12.04, каждая из которых находится на дополнительном разделе. Кроме того, мои данные хранятся на третьем разделе. Последнее меня особенно беспокоит.

Как возникла проблема: После обновления Windows система не запустилась, тем самым показывая ошибку файловой системы NTFS на синем экране. Я попытался решить проблему с помощью встроенного средства устранения неполадок при запуске Windows. Оно сообщило мне, что моя файловая система повреждена, и попыталось исправить проблемы. Я полагаю, что оно запустило chkdsk.

После этого компьютер перезагрузился, но Windows отсутствовала в меню загрузки GRUB. Я запустил свою систему Ubuntu, чтобы восстановить GRUB. Однако она не обнаружила мою ОС Windows. Более того, я не смог смонтировать раздел Windows. Каким-то образом я подумал, что моя таблица разделов повреждена, и запустил testdisk, который обнаружил раздел Windows. Не зная толком, что я сделал, я выполнил шаги в testdisk и перезаписал мою таблицу разделов (не сделав предварительно резервную копию). Да, теперь я знаю, что это было неразумно.

После этого GRUB не смог ничего загрузить на моей машине. Поэтому я загрузил Ubuntu Live CD. GParted правильно показал разделы Windows и Linux (но с пометкой об ошибке). Однако мой раздел с данными теперь отображался как нераспределенное пространство. Поскольку мои данные — самое ценное, что есть на моем компьютере, мне нужно найти способ восстановить этот раздел.

Что я пробовал до сих пор: Я следовал инструкциям на этой странице:Тестовый диск шаг за шагом. Однако программа вылетала всякий раз, когда я хотел просмотреть файлы на обнаруженных разделах. Более того, я не был уверен, были ли найденные разделы действительно теми, которые я искал.

Я нашел ветку, где рекомендовалось выбрать опцию non partitioned mediaв testdisk. Следуя этому совету, я получил следующий многообещающий результат:

Partition                  Start        End    Size in sectors

P Linux SWAP 2             0  32 25     0  32 40         16
P FAT12                  165 155 12   165 200 56       2880 [NO NAME]
P Linux SWAP 2           243  27 41   630  36 30    6217712
P ext4                   382 178 51  4971 139 30   73719808
P NTFS                  4971 146 24 31079 146 20  419425017 [Daten]
P NTFS                 23247   0  2 31080   0  1  125837145
P NTFS                 31080   0  1 38912 254 63  125837145 [Windows]
P NTFS                 32386  48 47 38913  70  5  104857600

Раздел "Daten" - это то, что я ищу. Восстановление "Windows" тоже было бы здорово. Мне все равно, что будет с моим Ubuntu (раздел ext4).

Опять же, программа зависла, когда я попытался просмотреть файлы (нажав 'p'). Восстановление раздела с помощью testdiskбыло невозможно из-за опции non partitioned media. Поэтому я попытался восстановить файлы, следуя простым шагам, приведенным в той же теме (я не могу дать вам ссылку из-за моей низкой репутации).

Там было предложено выполнить следующие шаги parted:

в расставании:

mktable msdos

блок чс

спасти [C],[H],[S] [C],[H],[S] (используйте значения из списка из testdisk)

Однако я не хотел снова перезаписывать таблицу разделов и пропустил mktable msdos. Процедура не дала никакого эффекта.

Я поискал дальше и попытался следовать приведенной здесь инструкции:http://ubuntuforums.org/showthread.php?t=370121Однако gpartне прекратилось через 2 часа.

Мой вопрос: Как мне снова сделать свои разделы доступными? Я прошу совета, потому что не хочу разрушать еще больше, делая то, в чем у меня мало знаний.

Редактировать

Может потребоваться дополнительная информация о моем диске. Вывод fdsik -l:

Disk /dev/sda: 320.1 GB, 320072933376 bytes
255 heads, 63 sectors/track, 38913 cylinders, total 625142448 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disk identifier: 0x00001573

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *        2048     6146047     3072000   82  Linux swap / Solaris
/dev/sda2         6146048   111003647    52428800   83  Linux
/dev/sda3       499300200   625137344    62918572+   7  HPFS/NTFS/exFAT

и выход sfdisk -l -uS- это

Disk /dev/sda: 38913 cylinders, 255 heads, 63 sectors/track
Units = sectors of 512 bytes, counting from 0

   Device Boot    Start       End   #sectors  Id  System
/dev/sda1   *      2048   6146047    6144000  82  Linux swap / Solaris
/dev/sda2       6146048 111003647  104857600  83  Linux
/dev/sda3     499300200 625137344  125837145   7  HPFS/NTFS/exFAT
/dev/sda4             0         -          0   0  Empty

Связанный контент