실수로 NTFS에서 Ext4로 다시 포맷 된 하드 드라이브 복구


0

저와 제 친구는 외장 하드 드라이브에 아치 리눅스를 설치하고있었습니다. 외장 하드 드라이브에 데이터가 없어서 롤업 할 준비가되었습니다. 내 친구가 내 외장 하드 드라이브를 분할했습니다 (프로세스의이 부분에 오류가 없다는 것이 긍정적입니다). 그러나 그가 cfdisk를 종료 한 후 실수로 입력했습니다

mkfs.ext4 /dev/sda2     # my *internal* hard drive

대신에

mkfs.ext4 /dev/sdc2     # the drive he was supposed to format

"이봐, 내 외장형 하드 드라이브가 sda가 아닌가?"

그런 다음 그는 기절하기 시작하고 Arch Live CD를 종료하고 Windows (내 내장 하드 드라이브)로 재부팅을 시도했습니다. 이 화면이 나타났습니다.

Windows 부팅 관리자  

Windows를 시작하지 못했습니다. 최근 하드웨어 또는 소프트웨어 변경이 원인 일 수 있습니다. 문제를 해결하려면 다음을 수행하십시오.   1. Windows 설치 디스크를 넣고 컴퓨터를 다시 시작하십시오.   2.Lo를보십시오. t 언어 설정을 선택한 다음 "다음"을 클릭하십시오.   3. "컴퓨터 수리"를 클릭하십시오. 이 디스크가 없으면 시스템 관리자 나 컴퓨터에 문의하십시오. 도움을 요청하십시오.   상태 : 0xc000000f   정보 : 필요한 장치에 액세스 할 수 없으므로 부팅을 선택하지 못했습니다.

컴퓨터에 문제가 생길 까봐 전원 버튼이 꺼질 때까지 즉시 전원 버튼을 눌렀습니다.

내 질문 :

  1. 내인가 C:파티션을 닦아, 또는 그냥 내 부트 파티션입니까? 나는 그것이 C:운전 이었다고 생각한다 . ..
  2. C:복구 시도를 수행하기 전에 (이전) 드라이브 의 전체 이진 백업을 만들고 싶습니다 . 따라서 데이터 복구 시도를 두 번 이상 수행 할 수 있습니다. 이것이 가능합니까? 실제로 여러 번의 구조 시도를 위해 이것을 사용할 수 있습니까?
  3. 복구하고자하는 두 가지 주요 사항이 있습니다. 이 중 하나는 내 컴포지션 폴더이며 C:/Users/MyName/Libraries/Documents/Compositions폴더에 있습니다. 이 파일들은 이상한 확장자 ( .mscz)를 가지고 있는데, 이는 특정 파일 확장자에 민감한 데이터 복구 도구가 찾을 수없는 것입니다. 일부 도구는 알 수없는 확장자를 가진 파일을 찾을 수 있습니까?
  4. 하위 디렉토리의 파일이 저장 될 가능성이 더 높습니까? 나의 가장 중요한 것은에서 개최되기 때문 C:/Stuff입니다.
  5. 소프트웨어 복구 도구가 무료 인 것을 선호합니다.
  6. 얼마 전 HP RECOVERY 파티션을 삭제했습니다. 그러나 상당히 최근의 Windows 7 시스템 복원이 꽤 있습니다. 이것들이 C:드라이브에 있습니까? 그렇지 않은 경우 데이터를 복구 한 후 Windows 7을 다시 설치하는 데 사용할 수 있습니까?
  7. 도움이 필요하면 HP 복구 디스크 세트가 있습니다.

사양 및 기타 정보 :

내 컴퓨터는 Windows 7 64 비트 (단일 부팅) 750GB 하드 드라이브 (~ 200GB 미사용, 마지막으로 확인한 6 % 조각화)를 갖춘 HP 노트북입니다. 약 2GB의 데이터 만 복구하면됩니다. 나머지는 쉽게 교체 할 수 있습니다. ). 제 친구는 컴퓨터가 완벽하게 작동하고 있으며 복구 절차에 사용할 수있는 외장 하드 드라이브 (1TB)가 있습니다. 우리 모두 라이브 USB로 사용할 수있는 두 개의 USB가 있습니다.

답변:


2
  1. Windows는 별도의 부팅 파티션을 사용하지 않으므로 아마도 C : 일 것입니다. 파일 시스템 메타 데이터를 덮어 쓴 것뿐입니다. 파일 내용의 대부분은 여전히 ​​존재하지만 액세스 할 수 없습니다.

  2. 예, 가능하며 좋은 생각입니다. 그러나 750GB 드라이브 인 경우 이미지의 크기는 750GB입니다. 이를 위해서는 많은 공간이 필요합니다. 실행 dd if=/dev/sda of=<output_filename> bs=16M(블록 크기는 디스크 섹터 크기의 배수 여야한다는 점을 제외하면별로 중요하지 않습니다. 드라이브 캐시 크기와 동일하게 설정해야한다는 것을 알았습니다). 이렇게하면 드라이브에있는 내용의 이진 복사본이 생성됩니다. 약간의 조정만으로 복구 도구를 실행할 수있는 VMware 또는 VirtualBox 이미지를 생성 할 수 있습니다.

  3. 확장은 전혀 중요하지 않습니다. 일부 파일 복구 프로그램은 파일 자체의 구조 (또는 헤더의 마법 번호)를 감지하여 특정 파일 형식에 대해 작동합니다. 프로그램이 특정 파일 형식을 인식하도록 작성되지 않은 경우 분명히 작동하지 않습니다. 확장의.

  4. 차이가 없을 것입니다.

  5. TestDisk를 시도하십시오 .

  6. 시스템 복원 지점은 손상되지 않았을 수도 있지만 전체 OS 설치를 복구 할 수는 없습니다. 실제 설치 미디어를 찾아야 할 것입니다.

  7. 이로 인해 OS를 복원 할 수도 있고 그렇지 않을 수도 있습니다 (최근 복구 디스크는 드라이버 및 제조업체가 설치 한 모든 bloatware 만 복구하는 데 도움이되는 경향이 있습니다). 어쨌든 가능한 모든 데이터를 복구 할 때까지 사용하지 마십시오.


외장 하드 드라이브를 가져 와서 Ubuntu 또는 그 위에 무언가를 넣고 바이너리를 복사해야합니까?
user2533402

설치할 필요는 없습니다- dd기본 시스템 도구이므로 모든 LiveCD가 작동합니다.
user55325

방금이 질문을 열어 두었다는 것을 알았습니다. 모든 도움을 주셔서 감사합니다! :)
user2533402

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.