우분투 라이브 CD에서 다음 명령을 사용하여 Windows 데스크탑 중 하나의 가상 머신 이미지를 생성하기로 결정했습니다. /dev/sda는 백업할 Windows 드라이브입니다. /dev/sdb는 이미지가 저장되는 추가 드라이브입니다.
/dev/sda1에
$ dd if=/dev/zero of=tempzero.tmp bs=32k $rmtempzero.tmp
/dev/sda1 및 /dev/sdb1 마운트 해제됨
$ dd 전환=스파스 if=/dev/sda bs=32k gzip > backup.img.gz
그런 다음 vmwareplayer에서 이미지를 복원합니다. 구성된 하드 디스크 크기는 510G로 설정됩니다(실제 물리 디스크는 500G(실제 468.5G))
다음을 사용하여 이미지를 하드 드라이브로 복구합니다(파이프를 사용할 수 있다는 것을 알고 있지만 파이프를 사용할 때 디스크 오류가 발생합니다).
$gunzip backup.img.gz $ dd if=backup.img of=/dev/sda bs=32k $sync $ ntfsfix /dev/sda1
가상 머신으로 부팅한 후 다음 chkdisk 오류가 발생합니다. 내가 무슨 실수를 했나요?
C:에서 파일 시스템을 확인합니다. 파일 시스템 유형은 NTFS입니다. 디스크 중 하나의 일관성을 확인해야 합니다. 너 디스크 검사를 취소하는 것도 가능하지만 적극 권장합니다 계속해. 이제 Windows가 디스크를 확인합니다. 드라이브의 사소한 불일치를 정리합니다. 파일 0x9의 $SII 인덱스에서 사용되지 않은 인덱스 항목 797개를 제거합니다. 파일 0x9의 $SDH 인덱스에서 사용되지 않은 인덱스 항목 797개를 제거합니다. 사용하지 않는 보안 설명자 797개를 정리합니다. CHKDSK가 Usn 저널을 확인 중입니다... USN 저널 검증이 완료되었습니다. CHKDSK는 할당된 것으로 표시된 여유 공간을 찾습니다. MFT(마스터 파일 테이블) 비트맵. Windows에서 파일 시스템을 수정했습니다. 총 디스크 공간은 488375968KB입니다. 101373272KB 크기의 파일 700645개. 인덱스 41598개, 281608KB. 0KB 불량 섹터. 시스템은 1242632KB를 사용하고 있습니다. 로그 파일은 65536KB를 차지합니다. 디스크에 385478456KB의 여유 공간이 있습니다. 할당 단위당 4096바이트. 122093992 디스크의 총 할당 단위입니다. 디스크에는 96369614개의 할당 단위를 사용할 수 있습니다.
답변1
ntfsfix
복구된 볼륨에서 호출했기 때문에 Windows에서 이를 확인합니다.
~에서ntfsfix
매뉴얼 페이지:
NAME
ntfsfix - fix common errors and force Windows to check NTFS