할당되지 않은 파티션에서 파일을 복구하는 방법은 무엇입니까?

할당되지 않은 파티션에서 파일을 복구하는 방법은 무엇입니까?

라이브 USB에서 Linux Mint 17을 설치하려고 했는데, 그 과정에서 Windows 파티션을 덮어쓰게 되었고 그 결과 중요한 파일이 모두 손실되었습니다. Windows 7을 부팅할 수 없습니다.

나는 cmd sudo fdisk-l을 사용했습니다 ...

Disk /dev/sda: 320.1 GB, 320072933376 bytes
255 heads,sk /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 / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x0001b31c

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1            2048    20000767     9999360   83  Linux
/dev/sda2        20002814    92200959    36099073    5  Extended
/dev/sda5        20002816    92200959    36099072   83  Linux

WARNING: GPT (GUID Partition Table) detected on '/dev/sdb'! The util fdisk doesn't support GPT. Use GNU Parted.


Disk /dev/sdb: 7803 MB, 7803174912 bytes
255 heads, 63 sectors/track, 948 cylinders, total 15240576 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x25b7026a

   Device Boot      Start         End      Blocks   Id  System
/dev/sdb1   *           0     2603519     1301760    0  Empty
/dev/sdb2           74148       78691        2272   ef  EFI (FAT-12/16/32)

WARNING: GPT (GUID Partition Table) detected on '/dev/sdb1'! The util fdisk doesn't support GPT. Use GNU Parted.


Disk /dev/sdb1: 1333 MB, 1333002240 bytes
255 heads, 63 sectors/track, 162 cylinders, total 2603520 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x25b7026a

     Device Boot      Start         End      Blocks   Id  System
/dev/sdb1p1   *           0     2603519     1301760    0  Empty
/dev/sdb1p2           74148       78691        2272   ef  EFI (FAT-12/16/32)

NTFS 파티션이 표시되지 않습니다.

df -h명령 출력

mint@mint ~ $ df -h
Filesystem      Size  Used Avail Use% Mounted on
/cow            895M   88M  807M  10% /
udev            884M  8.0K  884M   1% /dev
tmpfs           179M  1.3M  178M   1% /run
/dev/sdb        1.3G  1.3G     0 100% /cdrom
/dev/loop0      1.2G  1.2G     0 100% /rofs
none            4.0K     0  4.0K   0% /sys/fs/cgroup
tmpfs           895M  4.0K  895M   1% /tmp
none            5.0M  4.0K  5.0M   1% /run/lock
none            895M   76K  895M   1% /run/shm
none            100M   44K  100M   1% /run/user
/dev/sr1         76M   76M     0 100% /media/mint/Idea Net Setter

답변1

하다~ 아니다디스크에서 다른 작업을 수행하지 않으면 파일을 영원히 잃게 됩니다! 320GB의 전체 디스크 이미지를 다른 곳에 만들 수 있는 경우 dd if=/dev/sda of=/dev/sdz( sda소스 드라이브 및 sdz대상 드라이브)를 사용하여 수행하십시오.

파티션 테이블을 작성한 것뿐만 아니라 파티션을 사용했기 때문에 이미 상태가 좋지 않습니다. 백업이 없는 것 같은데요?

df -h얼마나 많은 것을 복구할 수 있는지 확인하려면 의 출력을 제공하십시오 .

Linux 라이브 CD에서 부팅하고 다음을 실행하는 것이 좋습니다.포토렉그리고탐정 키트하드 드라이브에. 데이터의 상당 부분을 복구해야 하지만,하드 드라이브에 파일을 쓰지 못하게 하세요, 그렇지 않으면 복구하려는 데이터를 덮어쓰게 됩니다. 보세요이것.

관련 정보