GPT 포맷 디스크에 MBR이 있는 이유는 무엇입니까? 보호 MBR

GPT 포맷 디스크에 MBR이 있는 이유는 무엇입니까? 보호 MBR

보호 MBR이 어떻게 작동하는지 설명해 주시겠습니까? 내가 아는 한, 보호 MBR은 MBR에 사용되었던 이전 소프트웨어와의 하위 호환성을 위해 사용됩니다. 하지만 해당 프로그램은 디스크를 어떻게 봅니까? 따라서 MBR만 읽을 수 있는 GPT 디스크를 관리하기 위해 오래된 소프트웨어를 사용하는 경우 이 소프트웨어는 전체 디스크를 하나의 파티션처럼 간주합니다. 내가 맞나요?

답변1

레거시 도구는 전체 디스크를 차지하는 MBR(레거시 파티션 테이블)의 파티션을 '확인'하므로 파티션은 생성되는 새 파티션과 중복되는 파티션으로부터 드라이브를 '보호'합니다.

그 외에는 아무것도 없습니다.

보호 파티션(0xEE)이 있는 레거시 파티션 테이블:

여기에 이미지 설명을 입력하세요

답변2

하지만 해당 프로그램은 디스크를 어떻게 봅니까?

레거시 운영 체제에서는 전체 디스크 공간(예: 4TB, 8TB 이상)을 볼 수 있습니다.

그들이 알고 있는 유일한 파티션 구성표인 MBR을 인식하면 더 이상 공간이 남아 있지 않음을 보여주는 MBR 구성표의 한계에 구속됩니다.

따라서 MBR만 읽을 수 있는 GPT 디스크를 관리하기 위해 오래된 소프트웨어를 사용하는 경우 이 소프트웨어는 전체 디스크를 하나의 파티션처럼 간주합니다. 내가 맞나요?

반드시 그런 것은 아닙니다. 512바이트의 섹터 크기를 사용하면 디스크의 총 크기가 4TB pe이지만 총 2TB만 주소를 지정할 수 있다고 추측할 수 있습니다.

그러나 그들은 그것에 대해 아무것도 할 수 없습니다.

충분히 긴 정수 변수를 사용하지 않으면 레거시 시스템이 전체 디스크 크기를 표시할 때 실패할 수 있습니다.

모드 2^x를 현실화하세요

여기서 x는 정수 변수의 너비를 나타냅니다.

관련 정보