인프런 커뮤니티 질문&답변
GPT의 Protective MBR 관련하여 여쭤봅니다!
해결된 질문
작성
·
34
0

첨부한 이미지는 노트북에 내장된 디스크를 HxD로 열어 확인한 화면입니다.
표시된 부분처럼 0번 섹터의 Protective MBR에서 첫 번째 파티션 엔트리의 총 섹터 수 값을 확인했습니다.
그런데 강의 29:50에서는 해당 값이 FF FF FF FF로 고정된다고 설명해 주셨지만, 제 실습 환경에서는 0x773BD2AF(2,000,409,263 섹터)로 표시되어 문의드립니다.
참고로 2,000,409,263 섹터를 용량으로 환산하면 약 953GB로 계산되며, 실제 디스크 용량과 일치하기는 합니다..
이 필드가 항상 FF FF FF FF로 저장되는 것이 맞는지, 아니면 디스크 용량/환경(도구나 OS 등)에 따라 실제 섹터 수로 기록될 수도 있는지 궁금합니다.
답변 1
1
안녕하세요 k.y.j.06님!
죄송하다는 말씀을 먼저 드립니다!
해당 강의영상 업로드 후에 말씀하신 부분에 대해서 추가로 설명해드려야할 부분이 있는것을 인지하고 수정을 해야겠다고 생각했었는데 깜빡하고 지금까지 수정을 못했습니다 ㅜ_ㅜ
말씀하신대로 'Size in Sector'를 알수 있는 마지막 4bytes는, 총 섹터수를 의미하게 되는데
GPT 파티션에서는 약간 다릅니다.
영상에서는 FF FF FF FF 로 고정이 된다고 말씀을 드렸는데,
이 부분은 해당 디스크의 용량에 따라 차이가 있습니다.
디스크의 용량이 2TB 이상인 경우에는
FF FF FF FF로 고정이 되고디스크의 용량이 2TB 미만인 경우에는
디스크의 총 섹터수로 기록이 됩니다
k.y.j.06 님이 말씀하신 예시의 경우처럼 약 953GB의 디스크라면 2TB 미만이므로
실제 총 섹터수가 나오는게 맞습니다 !
혼란을 드려서 정말 죄송하다는 말씀을 드리며, 해당 영상은 빠른 시일내에 수정하도록 하겠습니다.
잘못된 부분 말씀해주셔서 감사합니다 !





