실수로 잘못된 장치에서 mkfs.ntfs 명령을 실행하고 중지했습니다.

실수로 잘못된 장치에서 mkfs.ntfs 명령을 실행하고 중지했습니다.

제가 말했듯이 실수로 잘못된 장치에서 mkfs.ntfs 명령을 실행하여 8%에서 중지했는데 이제 장치에 액세스할 수 없습니다. 이 기기의 콘텐츠를 복원할 수 있는 방법이 있나요?

답변1

백업 보관에 대한 강의는 하지 않겠습니다.

일부 데이터를 복구하는 방법이 있습니다.

가장 먼저 해야 할 일은 장치의 복사본을 만드는 것입니다. 사용

dd if=/dev/device of=some_file

그 이유는 복구를 시도할 때 실수로 데이터가 손상될 수 있기 때문입니다. 복사본을 처리하는 경우 새 복사본을 생성하면 됩니다. 원본으로 작업하면 사라집니다.

testdisk특히 extfs 파티션인 경우 시도해 볼 수 있습니다 . 어쩌면 백업 슈퍼블록을 찾아서 거기에서 작업할 수도 있습니다.

그렇지 않은 경우 유사한 소프트웨어를 사용하여 photorec일부 사진을 복구할 수 있습니다. 다른 도구가 존재합니다.

하지만 주의하세요. mkfs.ntfs데이터 손실률이 8%라면 복구할 수 없는 많은 데이터가 손실된 것입니다.

답변2

안타깝게도 mkfs파티션 테이블을 덮어썼을 수 있습니다. 회복하려면 많은 행운이 필요합니다 :-(

당신은 시도 할 수 있습니다 testdisk(https://www.cgsecurity.org/wiki/TestDisk, apt-get install testdisk)을 사용하여 데이터를 복구하세요.

답변3

내 경험에 따르면 R-Studio Undelete는 데이터를 복구하려는 경우 시장에서 가장 좋은 제품입니다. 최근에 Stack Exchange의 한 직원이 이를 사용하여 100,000장 이상의 사진을 성공적으로 복구했습니다. 이것은 광고가 아닙니다.

photorec/testdisk와 같은 기본 Linux 도구는 매우 기본적이며 전혀 도움이 되지 않는 경우가 많습니다.

관련 정보