삭제/덮어쓴 파티션 복구 중

삭제/덮어쓴 파티션 복구 중

짧은: 실수로 testdisk 도구를 사용하여 파티션 테이블을 덮어썼습니다. 데이터와 운영 체제를 복구하고 싶습니다. 도구를 사용하여 testdisk디스크에서 손실된 파티션을 찾았습니다. 다시 액세스할 수 있게 하려면 어떻게 해야 합니까?

간략한 시스템 정보: 저는 Windows 10과 Ubuntu 12.04가 각각 추가 파티션에 있는 이중 부팅 시스템을 가지고 있습니다. 게다가 내 데이터는 세 번째 파티션에 저장되어 있습니다. 후자는 나의 특별한 관심사이다.

문제가 어떻게 발생했나요?: Windows 업데이트 후 시스템이 시작되지 않아 블루 스크린에 NTFS 파일 시스템 오류가 표시됩니다. 내장된 Windows 시작 문제 해결 프로그램을 사용하여 문제를 해결하려고 했습니다. 내 파일 시스템이 손상되었다는 메시지가 표시되어 문제를 해결하려고 했습니다. 나는 그것이 달렸다고 생각한다 chkdsk.

이 작업이 완료되면 컴퓨터가 다시 시작되었지만 GRUB 부팅 메뉴에 Windows가 없습니다. GRUB을 복원하기 위해 Ubuntu 시스템을 시작했습니다. 그러나 내 Windows OS를 감지하지 못했습니다. 게다가 Windows 파티션을 마운트할 수도 없었습니다. 어찌된 일인지 파티션 테이블이 손상되었다고 생각하고 testdisk를 실행하여 Windows 파티션을 감지했습니다. 내가 무슨 일을 했는지도 모른 채 testdisk의 단계를 따르고 파티션 테이블을 덮어썼습니다(이전에 백업하지 않고). 예, 이제 이것이 현명하지 않았다는 것을 압니다.

그 후 GRUB은 내 컴퓨터에서 아무것도 부팅할 수 없었습니다. 따라서 Ubuntu 라이브 CD를 부팅했습니다. GParted는 Windows 및 Linux 파티션을 올바르게 표시했지만 오류 표시가 있었습니다. 그러나 내 데이터 파티션은 이제 할당되지 않은 공간으로 표시되었습니다. 내 데이터는 내 컴퓨터에서 가장 귀중한 것이기 때문에 이 파티션을 복원할 방법을 찾아야 합니다.

내가 지금까지 시도한 것: 이 페이지의 지침을 따랐습니다.TestDisk 단계별. 그러나 검색된 파티션에 있는 파일을 보려고 할 때마다 프로그램이 충돌했습니다. 게다가 발견된 파티션이 실제로 내가 찾고 있던 파티션인지 확실하지 않았습니다.

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] (테스트 디스크 목록의 값 사용)

그러나 파티션 테이블을 다시 덮어쓰고 싶지 않아 건너뛰었습니다 mktable msdos. 절차는 아무런 효과가 없었습니다.

나는 더 자세히 검색하여 여기 지침을 따르려고 노력했습니다.http://ubuntuforums.org/showthread.php?t=370121하지만 gpart2시간이 지나도 종료되지 않았습니다.

내 질문: 내 파티션에 다시 액세스할 수 있게 하려면 어떻게 해야 합니까? 지식이 부족한 일로 더 많은 것을 파괴하고 싶지 않기 때문에 조언을 구합니다.

편집하다

내 디스크에 대한 추가 정보가 필요할 수 있습니다. 의 출력은 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

관련 정보