우분투를 설치 한 후 실수로 잃어버린 Windows 파티션을 어떻게 복구합니까? 4 개인 Vista

NTFS 파티션이 4 개인 Vista OS를 갖춘 Toshiba 위성 A-200 노트북이 있습니다.

(C:) Vista
(D:) Entertainment
(E:) Work
(F:) Sources

대신 우분투를 사용하고 싶었습니다. 그래서 나는 라이브 CD에서 먼저 시도했고 모든 것이 정상이며 모든 파티션이 표시되고 작동하므로 우분투를 설치하여 Vista를 (C 🙂 드라이브로 교체하기로 결정했습니다. 그 후에 (D :), (E :), (F 🙂 파티션에서 더 이상 내 폴더와 파일을 찾을 수 없으며 표시된 유일한 파일 시스템은 HDD가 320GB이지만 198GB입니다.

남아있는 120GB의 손실 된 데이터에 액세스 할 수 없습니다.

라이브 CD에서 작업 중이지만 testdisk를 설치할 수 없습니다. 제품 복구 CD로 Vista 파티션을 복구하여 랩톱을 공장 출하 상태로 되돌릴 수 있습니까? Windows 용 복구 프로그램을 사용하여 NTFS 파티션을 복구 할 수 있습니까? 그렇지 않으면 문제가 더 악화됩니까?

백업이 없기 때문에 이러한 데이터가 잘못 필요합니다.



답변

불행히도 실수로 전체 파티션을 분할하여 Windows 파티션을 단일 우분투 파티션으로 바꾼 것 같습니다.

복구 CD를 사용하여 Vista를 복원하면 이러한 파티션을 복구 할 수 없습니다. 실제로 하드 드라이브에 대한 모든 쓰기 시도는 데이터의 잔재가 점점 더 많이 겹쳐 질 수 있으므로 상황을 악화 시킵니다.

  • 암호화 된 파티션을 복구 할 수 없습니다
  • Windows “저장 공간 / 풀”에 포함 된 드라이브는 복구 할 수 없습니다

그러나 testdisk로 파티션을 복구 할 수는 있지만 testdisk 설치모든 데이터를 복구하지 못할 수도 있습니다. 라이브 세션에서도 testdisk를 임시로 설치할 수 있습니다 (단, 영구 설치는 아님).

  • 계속 진행하기 전에 복구 된 데이터를 저장할 외장 드라이브를 준비하십시오. 동일한 드라이브에서 데이터를 복구 할 수 없습니다.

  • Ubuntu LiveCD를 부팅 한 후 ( “Try Ubuntu”) 다음을 수행하여 설치하십시오 testdisk.

    1. 소프트웨어 소스에 “Universe” 저장소 추가 ( Ubuntu system settings> Software & updates)

      소프트웨어 업데이트

    2. 먼저 Ctrl+ Alt+를 T누르고 다음을 입력하여 터미널에서 apt 캐시를 업데이트하십시오 .

      sudo apt update
      
    3. 그런 다음 testdisk를 다음과 같이 설치하십시오.

      sudo apt install testdisk
      
  • 복구 된 데이터를 나중에 저장할 수 있도록 외부 백업 드라이브를 라이브 세션 (예 : 노틸러스)에 마운트하십시오.

  • 손실 된 파티션을 복구하는 데 도움이되는 Testdisk Wiki의 단계별 안내를 따르십시오 .

  • 덮어 쓴 드라이브의 이미지에서 복구 할 수없는 경우 (노트북 하드 드라이브보다 여유 공간이 두 배 이상인 외장 드라이브가 필요함) 복구 후 곧 모든 데이터를 외장 드라이브에 저장해야합니다.

  • Windows 설치는 Ubuntu에서 덮어 써서 복구 할 수 없습니다.

  • 파티션 복구에 실패한 경우에만 TestDisk 제품군에서 PhotoRec를 사용하여 단일 데이터 파일을 복구 할 수 있지만 파일의 파일 이름, 폴더 구조 또는 타임 스탬프는 복구되지 않습니다.

  • 손실 된 데이터를 복구하기 전에 드라이브사용하지 마십시오 .


라이브 시스템에서 외장 드라이브로 데이터 복사

데이터를 외부 드라이브에 저장하려면 복구 된 파티션과 외부 USB 드라이브 를 모두 실제 환경 에 마운트해야 합니다. 아래 그림은 삽입시 USB 드라이브를 마운트하는 방법을 보여줍니다 (내부 파티션은 선택시 마운트 됨).

여기에 이미지 설명을 입력하십시오

그런 다음 복구 된 파일을 내부 드라이브에서 외부 드라이브로 복사하여 붙여 넣기 (또는 끌어다 놓기) 할 수 있습니다 (예 : 별도의 노틸러스 창을 열거 나으로 추가 창을 추가하여 <13.04 릴리스 F3 ). 터미널에서 다음을 발행 할 수 있습니다.

cp -a /<mountpoint_source>/* /media/ubuntu/<name_destination>

복사가 성공적으로 끝나면 데이터 손실을 피하기 위해 드라이브마운트 해제 해야합니다 . 마우스 오른쪽 버튼 클릭 컨텍스트 메뉴 또는 터미널에서 노틸러스에서 수행됩니다.

sudo umount /media/ubuntu/<name>

testdisk를 사용하여 단일 파일 복사

파티션 테이블을 복구 할 수 없거나 복구하지 않으려 는 경우 메뉴 에서 testdisk 를 사용하여 선택한 파일 또는 디렉토리를 복사하려고 시도 할 수 <Advanced> Filesystem Utils있습니다.

여기에 이미지 설명을 입력하십시오

위의 예에서 나는 선택했다 examples.desktoprsynctest눌러 폴더 : . 이 파일들을 복사하기 C 위해 실행중인 시스템의 파일 계층을 제공하는 다음 메뉴 를 위해 누릅니다 . 외장 드라이브의 마운트 지점을 찾아야합니다 (여기서는 /media/23GB_USB아마도 /media/ubuntu/<name_of_device귀하의 경우 일 것입니다 ). USB의 내용이 이제 나열되었으며 더 깊은 디렉토리를 찾아 볼 수 있습니다.

여기에 이미지 설명을 입력하십시오

C 위의 예에서을 누르면 위의 선택된을 선택 example.desktop하면 폴더 rsynctest가 외부 USB 드라이브에 복사됩니다.

성공했는지 확인하기 위해 라이브 시스템에서 노틸러스를 열고 구조 된 파일의 내용을 볼 수 있습니다. 완료되면 USB 드라이브 를 마운트 해제 하는 것을 잊지 마십시오 .


답변

하드 드라이브를 변경하지 마십시오! 소프트웨어, 업데이트 등을 설치하지 마십시오. 가능한 경우 데이터를 복구 할 때까지 Ubuntu를 사용하지 마십시오. 그렇지 않으면 데이터를 복구 할 수 없게됩니다!

SystemRescueCd를 다운로드 하여 레코딩하십시오. 이를 사용하여 이전 파티션 테이블을 복구하십시오. 복구 후 모든 데이터를 외장 드라이브에 복사하십시오. 일부는 영구적으로 손실 될 수 있지만 대부분의 데이터를 복구 할 수 있습니다. 데이터를 복사 한 후 전체 디스크에 Ubuntu를 안전하게 설치할 수 있습니다. 그런 다음 원하는 경우 더 많은 파티션을 생성하고 데이터를 PC로 다시 복사 할 수 있습니다.

정기적 인 백업은 항상 좋은 것임을 명심하십시오. (우분투에는이를위한 도구가 있습니다. Windows 키를 누르고 “backup”을 입력하십시오.


답변

터미널 장애가있는 Ubuntu 사용자를위한 GUI 대안은 아무도 제공하지 않았으므로 다음은 Testdisk 용 GUI입니다.

  • 우분투 CD / DVD / USB를 넣고 부팅하십시오

    • 부팅시 Ubuntu out을 선택하십시오.
  • qphotorec를 다운로드 하십시오 .

    • 다음과 같이 설치하십시오. sudo dpkg -i qphotorec_1.0_all.deb

    • 종속성 문제가있는 경우 다음을 실행하십시오. sudo apt-get -f install

  • qphotorec 설치 후 다음과 같이 실행 qphotorec하거나 대시를 통해 검색하십시오.qphotorec

    • 복구하려는 드라이브와 모든 데이터를 복구 할 위치를 선택하십시오.
  • 우리의 인간 신에게기도하고 모든 것을 되 찾길 바랍니다.

또한 이것을 교훈으로 삼으십시오 : 항상 백업 . 항상.


QPhotorec는 32 비트 응용 프로그램입니다. 64 비트 운영 체제가있는 경우 QPhotorec를 실행하려면 32 비트 라이브러리를 설치해야합니다.

sudo apt-get install libc6:i386 libncurses5:i386 libstdc++6:i386

대부분의 IT 직원은 게으르고 (포함되어 있음) 32 비트 라이브러리없이 하나의 라이너를 제공합니다.

cd /tmp/; wget "http://downloads.sourceforge.net/project/crunchyiconthem/QPhotoRec/qphotorec_1.0_all.deb?r=&ts=1443542155&use_mirror=netix" -O qphotorec_1.0_all.deb; sudo dpkg -i qphotorec_1.0_all.deb; sudo apt-get -f install; qphotorec

Ubuntu의 QPhotorec, 14.04, Trusty Tahr


답변