이 질문 손상된 Linux 파티션에서 데이터를 복구하는 것에 대해 물었을 때 사람들은 Windows 설치 디스크에서 부팅하고 Chkdsk
실행을 권장했습니다. 음, 여전히 Windows 디스크는 없지만 Ubuntu 8.04 디스크는 있습니다. Linux 파티션의 데이터를 복원하거나 복구하는 데 도움이 될 수있는 Ubuntu 디스크에서 실행할 수있는 Chkdsk가 있습니까?
partition 이 손상 되었습니까? 부트 레코드를 지우거나 파티션 테이블이 손상되었을 수 있습니다. 먼저 문제를 조사해보십시오. Linux를 어떻게 설치했는지 설명하십시오. 이전 질문에서 보면 Windows (vfat 또는 ntfs) 파티션 내부의 플랫 파일에 설치된 것처럼 보입니다. 파티션 테이블에서 fdisk 및 look 을 실행하십시오.
하드 드라이브를 변경 하기 전에 HD 이미지를 만들어보십시오 (친구에서 할 수 있음).
업데이트 :
ubuntu @ ubuntu : ~ $ Sudo fdisk -l 디스크/dev/sda : 40.0GB, 40020664320 바이트 255 헤드, 63 섹터/트랙, 4865 실린더 단위 = 실린더 16065 * 512 = 8225280 바이트 디스크 식별자 : 0x903bd648 장치 부팅 시작 끝 블록 ID 시스템 /dev/sda1 * 1 4864 39070048 + 7 HPFS/NTFS
보시다시피 NTFS 애국심이 하나뿐이므로 WUBI (또는 비슷한 것)를 사용하여 Ubuntu를 설치 한 것으로 의심됩니다.
Linux는 Windows 디스크 c :( 예 : c :\ubuntu\disks)에있는 파일 또는 몇 개의 파일 인 루프 마운트 파티션에 설치됩니다.
이전 질문에서 알 수 있듯이 Windows를 부팅 할 수 있으므로 Windows XP 서비스 팩 2 지원 도구 에서 dskprobe를 사용하여 fs 유형이 올바른지 확인할 수 있습니다. .하지만 이미 정확합니다. fs 유형 7은 NTFS입니다.
"파일 시스템 유형은 RAW입니다. RAW 드라이브에는 CHKDSK를 사용할 수 없습니다." 윈도우가 어떤 이유로 fs 유형을 결정할 수 없음을 의미합니다. 보시다시피 fs 유형이 정확합니다.
Windows 파티션에서 Chkdsk 를 실행하려면 Windows 복구 콘솔 을 설치하고 복구 콘솔에서 부팅하고 디스크를 확인할 수 있습니다.
디스크를 확인한 후 c :\ubuntu\disks에 액세스 할 수 있습니다. 일반적인 루프백 장치로 Linux 파티션 (파일에 있음)을 마운트 할 수 있다고 생각합니다.
mount -o loop [path to your linux-loopback-partition]
그러나 먼저 창 애국을 마운트해야합니다.
아마도 "badblocks"를 원할 것입니다.
다음은 사용 방법을 보여주는 Linux 파일 시스템 (ext2)에 대한 좋은 하우투입니다. http://ubuntu-rescue-remix.org/node/5
그래도 NTFS에서 어떻게 도움이 될지 모르겠습니다.
Linux 파티션에서 데이터를 복구하려면 chkdsk에 해당하는 명령을 실행하지 마십시오. 잃어버린 데이터가 아무것도 연결되어 있지 않다는 것을 알아 차리고 파일 시스템에서 대부분의 흔적을 삭제하여 복구를 이전보다 훨씬 더 어렵게 만듭니다. 대신 fsck가 불일치를 제거하는 것처럼 파일 시스템 내부를 보는 파일 시스템 용 특수 도구를 사용해야합니다.
undelete
도구를 사용해보십시오.ext3grep
를 사용하여 많은 파일을 복구 할 수 있습니다. 도구 사용법을 알고 싶다면 상단 부분을 건너 뛸 수 있지만, 상단 섹션을 읽어주는 것이 매우 유용했습니다.Ext2 또는 ext3을 사용하는 경우 이 DiskInternals 도구 를 시도 할 수도 있습니다. 나는 이것을 직접 사용하지 않았으며 위의 두 도구를 모두 성공적으로 사용했습니다.
NTFS에서 Wubi 설치를 사용하고 있으며 실제 Ubuntu 파티션이 없기 때문에 ext에 게시 된 답변은 작동하지 않습니다.
ntfsprogs 에는 파일 시스템에 플래그를 지정하는 ntfsfix 를 포함하여 NTFS 용 유틸리티가 포함되어있어 Windows가 다음에 재부팅 할 때이를 수정하려고 시도합니다. 다른 질문에 대한 bdonlan의 답변 작동 할 수 있습니다. 솔직히 무엇이 최선인지 잘 모르겠습니다. 누구든지 더 나은 솔루션을 가지고 있다면 NTFS에 Wubi 설치를 위해, 그것을 게시하십시오.