GPT 또는 GUID 파티션 테이블이란 무엇입니까 (전체 가이드) [MiniTool Wiki]
What Is Gpt Guid Partition Table
빠른 탐색 :
GUID 파티션 테이블 ( GPT )는 고유 식별자 파티션 테이블을 나타냅니다. United Extensive Firmware Interface 표준의 일부입니다 ( 통합 EFI 포럼에서 PC BIOS 대체 제안 ), 마스터 부트 레코드 ( MBR ) BIOS에 있으며 논리 블록 주소 및 크기를 저장하기 위해 32 비트를 사용하는 파티션 테이블. (전망 MBR 대 GPT 그들의 차이점을 알기 위해)
여기서 MBR 파티션 테이블이 2TB 이상의 파티션을 지원할 수 없다는 한계를 극복하기 위해 Seagate 및 Western Digital과 같은 일부 하드 디스크 제조업체는 섹터 용량을 4KB로 업그레이드합니다. 따라서 MBR은 16TB를 지원할 수 있습니다. 그러나 이렇게하면 또 다른 새로운 문제가 발생합니다. 큰 블록을 가진 장치에 대해 디스크 파티션을 완벽하게 분할하는 방법입니다.
2010 년부터 대부분의 운영 체제는 GPT를 지원합니다. 그러나 Mac OS X 및 Microsoft Windows와 같은 일부 운영 체제는 EFI 펌웨어 기반의 GPT 파티션에서만 부팅 할 수 있습니다.
특색
MBR 하드 디스크에서 파티션 정보는 마스터 부트 레코드에 저장됩니다. GPT에서 파티션 테이블의 위치 정보는 GPT 헤더에 저장됩니다. 그러나 호환성상의 이유로 디스크의 첫 번째 섹터는 ' 보호 MBR ”이고 다음은 GPT 헤더입니다.
최신 MBR과 마찬가지로 GPT는 논리적 블록 주소 지정 ( LBA )을 사용하여 과거 실린더 헤드 섹터 주소 지정을 대체합니다. 레거시 MBR은 LBA 0에 저장되고 GPT 헤더는 LBA 1에 포함되며 다음은 파티션 테이블입니다. 64 비트 운영 체제는 16,384 바이트 ( 또는 32 섹터 )를 GPT 파티션 테이블로 사용하고 LBA 34는 디스크에서 사용 가능한 첫 번째 섹터입니다.
Apple Inc.는 모든 블록이 512 바이트라고 가정하지 마십시오. SSD와 같은 일부 최신 저장 장치는 1024 섹터를 사용했지만 일부 광 자기 디스크 ( MO ) 512 바이트 섹터 ( MO는 항상 분할되지 않습니다. ).
Intel 기반 구조를 사용하는 Macintosh에서도 GPT를 사용합니다.
또한 GPT 디스크 끝에 파티션 테이블의 사본이 있습니다.
분할 방법
GPT 파티션의 큰 장점은 다른 데이터에 따라 다른 파티션을 만들고 다른 파티션에 대해 다른 권한을 만들 수 있다는 것입니다. 또한 사용자는 전체 GPT 디스크를 복사 할 수 없으므로 데이터 보안이 보장됩니다. 그러나 사용자가 MBR 디스크를 GPT로 변환 , 좋은 솔루션을 찾지 못하면 모든 디스크 데이터가 손실됩니다. 따라서 사용자는 변환하기 전에 하드 디스크를 백업 한 다음 Windows 내장 디스크 관리 도구를 통해 GPT 파티션 구성표로 변환해야합니다. 변환 후 운영 체제를 설치할 수 있습니다.
레거시 MBR (LBA 0)
전통적으로 GPT 파티션 테이블의 시작 부분에는 MBR 기반 디스크 유틸리티가 GPT 디스크를 잘못 인식하고 덮어 쓰는 것을 방지하는 데 도움이 될 수있는 레거시 MBR이 여전히 저장되어 있습니다. 이 섹터를 ' 보호 MBR ”. GPT 기반 부팅을 지원하는 운영 체제에서 첫 번째 섹터는 부팅 코드의 첫 번째 단계를 저장하는데도 사용됩니다. 보호 MBR에 0xEE로 입력 된 파티션이 있는데 이는 디스크가 GUID 파티션 테이블을 사용함을 나타냅니다. GPT 디스크를 읽을 수없는 운영 체제는 파티션을 알 수없는 것으로 간주하고 사용자가이 파티션을 삭제하지 않는 한 디스크 수정을 거부하여 실수로 인한 삭제를 최소화합니다. 또한 GPT 디스크를 읽을 수있는 운영 체제는 보호 MBR에서 파티션 테이블을 확인하고 파티션 유형이 OxEE가 아니거나 파티션 테이블에 여러 항목이있는 경우 OS도 하드 디스크 조작을 거부합니다. .
사용자가 MBR / GPT 하이브리드 하드 디스크 파티션 테이블을 사용하는 경우 MBR에서 GPT 기반 부팅을 지원하지 않는 OS를 부팅 할 수 있습니다. 그러나 부팅 후 OS는 MBR 파티션 만 조작 할 수 있습니다. Boot Camp는이 방법을 사용하여 Windows를 부팅합니다.
파티션 테이블 헤더
파티션 테이블 헤더는 파티션 테이블 항목의 수와 크기는 물론 하드 디스크에서 사용 가능한 공간을 정의합니다. 사용자가 64 비트 Windows Server 2003으로 컴퓨터를 실행하는 경우 최대 128 개의 파티션을 만들 수 있으므로 파티션 테이블에는 128 개의 항목이 포함되며 각 항목은 128 바이트를 차지합니다. ( EFI에서는 가장 작은 파티션 테이블에 16,384 바이트가 있어야하므로 128 바이트 길이의 128 개 파티션 항목이 예약되어 있습니다. )
주 파티션 테이블 헤더는 두 번째 섹터 ( LBA 1 ), 백업 파티션 테이블 헤더는 하드 디스크의 마지막 섹터에 있습니다.