해결된 질문
작성
·
819
0
볼륨의 총 용량 = 단위클러스터의 크기 x 클러스터의 개수
볼륨의 가용용량 = 섹터 수 x 섹터 단위 (ex : 512 byte)
가 맞을까요? 강의에 있엇던거같기도 하는데 매번 헷갈려서요 ㅠ
답변 1
1
안녕하세요 황석기님!
볼륨의 총 용량
우선 볼륨의 총 용량은 아시는 것 처럼
단위 클러스터의 크기(섹터당 용량 클러스터당 섹터의 수) * 클러스터의 수
를 계산해서 구하시는게 맞습니다.
다만 정확히 말하자면 섹터당 용량과 섹터의 수를 가지고 계산을 하게 되는데 이게 파일시스템에 따라 계산방법이 조금 다릅니다.
1) FAT 32
FAT32의 볼륨 총 용량 = (총 섹터수 * 섹터당 용량) - (4096*1024)
※ 4096*1024는 고정값
2) NTFS
NTFS의 볼륨 총 용량 = (총 섹터수 * 섹터당 용량) - (클러스터의 크기)
※ 클러스터의 크기는 해당 볼륨의 클러스터의 크기에 따라 변동
볼륨의 가용용량
가용용량이라 함은 전체 용량에서 사용하고 있는 부분을 뺀 현재 사용가능한 용량을 말씀하시는거겠죠?
말그대로 총 용량에서 사용중인 용량을 빼면 남은 용량이 나올텐데, 툴에따라 확인방법이 조금 다릅니다.
1) EnCase
해당 파티션을 선택 후에 report탭에서 확인을 해보면 Volume 관련 부분에
'Unallocated' 라는 항목이 가용가능용량이며, 이 부분외에도 'Free Clusters'의 개수를 확인후 클러스터의 크기를 곱해주면 같은 값을 얻을 수 있습니다.
2) FTK Imager
이미지를 FTK Imager로 불러와서 해당 파티션을 선택후 왼쪽 하단의 Properties 탭을 보시면
'Free Cluster Count' 항목의 개수를 확인 후 클러스터의 크기를 곱해주면 구할수 있습니다.
참고로 Cluster Count(또는 Total Clusters)는 총 클러스터의 수이고
여기에서 Free Cluster Count(또는 Free Clusters)를 빼주면 현재 사용중인 클러스터의 개수도
확인이 가능합니다.
■ 참고로 위의 용량을 계산하는 내용은 [섹션5. 파일시스템]-[[공통]FAT32 & NTFS BR 분석] 영상의 11:16, 32:36 에서 확인하실수 있습니다.