gparted 확장 후 볼륨 크기가 디스크 크기와 일치하지 않습니다.

gparted 확장 후 볼륨 크기가 디스크 크기와 일치하지 않습니다.

방금 GPARTED LiveCD(0.5.2-11)를 사용하여 Windows XP VM의 기본 디스크를 15GB에서 40GB로 확장했습니다. 확장하는 동안 나는 특별한 점을 발견하지 못했습니다. 그러나 Windows로 다시 재부팅한 후 디스크 용량이 디스크 크기와 일치하지 않습니다(디스크에 볼륨이 1개만 있음). 디스크는 40GB로 표시됩니다. 하지만 C: 볼륨에는 여전히 원래 크기가 표시됩니다.

GPARTED(변경 없음)로 다시 디스크 확장을 시도하고 VMware 변환기를 사용하여 프로세스 중에 볼륨 크기를 조정하도록 했습니다(OS 내부의 스냅샷 오류 공간 부족에 대해 불평). 볼륨의 여유 공간이 27%이므로 공간 문제는 아닌 것 같습니다.

Chkdsk도 잘못된 점을 찾지 못하는 것 같습니다. OS가 제대로 실행되는 것 같지만 추가 공간이 표시되지 않습니다.

어떤 아이디어가 있나요?

답변1

XP에 파일 시스템을 확장하도록 지시하려면 diskpart를 사용해야 할 수도 있습니다. 이것KB 문서과정을 거치게 됩니다.

답변2

나는 (G)parted가 제한된 파일 시스템 선택(FAT, ext2/3)만 확장한다고 생각합니다. 컨테이너(파티션)의 크기를 성공적으로 늘렸지만 NTFS는 여전히 15GB에 불과합니다. Windows 디스크 관리자를 실행하면 아마도 40GB 파티션에 15GB 볼륨이 있음을 확인할 것입니다.

Linux ntfsprogs, 특히 ntfsresize를 사용할 수 있습니다. 이러한(명령줄) 도구는 Gparted LiveCD에 있습니다.http://sourceforge.net/projects/gparted/files/gparted-live-stable/0.5.2-9/packages-0.5.2-9.txt/download). 나생각하다Gparted는 자동으로 ntfsresize를 호출하도록 되어 있으므로 다시 부팅하여 ntfsresize를 수동으로 실행할 때 어떤 일이 발생하는지 확인하는 것이 좋습니다. 그렇지 않고 가상 머신 호스트가 Linux(VMware의 "서비스 콘솔"이 아닌 '적절한' 배포)인 경우 VM 디스크에 액세스하고(필요한 경우 partx를 사용하고 게스트가 종료되는 동안) 실행하는 옵션이 있습니다. 호스트에서 ntfsresize를 실행합니다.

관련 정보