2014년 6월 8일 일요일

Windows 파티션 MBR & GPT 방식의 차이

Windows규형 이웃추가 | 2011.07.09 22:50 앱으로 보기MBR(Master Boot Record) GPT(GUID Partition Table)의 구조적 차이
-       윈도우에서 사용할 수 있는 디스크 종류는 크게 2가지가 있다.전통적인 BIOS 방식의 시스템에서 사용되는 디스크 형식인 MBR 디스크새롭게 개발된 EFI 방식의 시스템에서 사용되는 디스크 형식인 GPT 디스크-       디스크에 관한 정보를 담는데 MBR을 사용하느냐 GPT 를 사용하느냐에 따라 나뉨-       MBR GPT 디스크의 내용은 기본 디스크를 기준으로 설명됨동적 디스크는 MBR, GPT 의 특별한 구분이 없음MBR(Master Boot Record) 디스크
-       BIOS에는 하드웨어를 체크하고 부팅할 수 있는 내장 프로그램이 설치되어 있음: BIOS의 마지막에는 시스템의 첫 번째 하드디스크의 첫 번째 실린더첫 번째 헤드첫 번째 섹터로 이동하라는 명령이 포함되어 있음-       디스크의 시작 지점에 위치한 것이 바로 MBR(디스크의 시작 지점에 512Byte의 크기)부팅에 관한 정보를 담고 있는 440Byte Master Boot Code 영역파티션에 관한 정보를 담고 있는 64Byte Partition Table-       Primary Partition Table에 기록이 되는 파티션 엔트리는 개당 16Byte로 이루어짐그리하여 MBR 디스크에서 최대로 생성 가능한 파티션의 수는 64/16 = 4개가 된다최대 생성 개수가 4개밖에 되지 않아 MBR은 확장 파티션과 EBR(Extended Boot Record, 확장 부트 레코드)을 통해 구조적인 문제를 해결함-       파티션 테이블의 구조상 MBR에서 최대로 생성 할 수 있는 파티션 수가 4: MBR 4개 파티션 중 3개는 주 파티션으로 사용하고나머지 하나를 확장 파티션,확장파티션 내에서 다시 EBR을 통해 파티션을 생성한다-       EBR 내의 파티션 테이블은 총 4개이며엔트리의 구조는 MBR의 파티션 엔트리와 동일 EBR내의 파티션 중 3,4번 파티션은 사용되지 않는 엔트리다.첫 번째 파티션 엔트리에는 현재의 논리 드라이브에 관한 정보가 기록두 번째 파티션 엔트리는 처음에는 비어있지만 다시 새로운 논리 드라이브가 생성이 되면 새롭게 생성된 논리 드라이브의 EBR을 가르키는 내용이 기록됩-       논리 드라이브는 자체적으로 EBR을 포함하고 있으며 해당 EBR에 자기 자신의 정보를 기록하고 이러한 EBR 은 서로 체인처럼 연결되어 무한적 확장되는 구조를 가짐-       MBR 디스크 방식의 구조적인 한계는 단일 파티션으로 최대 2TB 까지만 생성할 수 있다.: CHS(Cylinder-Head-Sector)주소체계를 사용하여 디스크에서 인식할 수 있는 주소의 개수가 2^32개 뿐디스크에서 1 섹터는 512Byte이므로 MBR디스크가 인식할 수 있는 크기는 512*2^32 = 2 가 된다.

MBR & GPT 방식의 차이





























주 파티션확장 파티션논리 드라이브의 구조 >


< EBR 과 논리 드라이브의 구조 >
GPT(GUID Partition Table)디스크
     -       전통적 IBM BIOS가 아닌 EFI라는 좀 더 개선된 펌웨어에서 사용하는 디스크 형식
GPT  MBR과 마찬가지로 디스크에 대한 정보를 담고 있는 영역
-       일반적인 BIOS기반의 시스템에서도 사용가능(윈도우가 지원한다는 가정 하에)
윈도우 XP 64BIT 이후 버전부터 지원함
일반적인 BIOS시스템에서 GPT 디스크에 설치된 윈도우로 부팅하는 것은 불가능
 (GPT 디스크를 통해 부팅하려면 EFI 시스템이 필요)
-       일반적으로 현재 윈도우에서 GPT디스크는 데이터 저장용으로 사용함
-       MBR의 단점을 극복하기 위해 16Byte 였던 파티션 엔트리의 크기를 128Byte로 확장하였고파티션 테이블의 크기는 16,384Byte로 확장함
: 16,384/128 = 128, 하나의 디스크에 최대 128개의 파티션을 생성할 수 있음
-       MBR디스크에서는 CHS주소체계를 사용, GPT디스크는 LBA(Logical-Block-Addressing)사용
: MBR디스크는 주소체계에 32bit를 사용하여 최대용량이 2TB
: GPT디스크는 64bit를 사용하여 최대 18EB( 1 EB = 1,048,576 TB)까지 지원함
 (이론적으로는 8 ZB (1 ZB = 1024 EB)까지 지원하지만 18 EB로 제한을 하고 있음
-       MBR -> GPT 로 변환시에는 데이터 손실 없이 바로 변환 가능
-       GPT -> MBR 로 변환시에는 GPT 디스크의 모든 파티션을 제거한 상태에서만 변환 가능

MBR GPT 의 비교표

Characteristic
MBR Disk
GPT Disk
기본 디스크에서 파티션 수
4개의 Primary 파티션
또는 3개의 Primary 파티션 +
하나의 확장 파티션
128개 파티션 지원
OS 호환
MS-DOS부터 모든 버전 인식
XP Pro 64bit, 2003 server sp1
부터 지원함
기본 볼륨의 최대 크기
2 TB
18 EB

태그

댓글 없음:

댓글 쓰기

[AI추천건강상식] 당뇨 걱정 끝! 70세 이후의 삶을 바꾸는 건강 습관 체크리스트

    70세에도 당뇨를 예방할 수 있을까요? 평생 건강을 지키는 쉽고 확실한 당뇨 예방법을 소개합니다. "나이가 들면 어쩔 수 없지..." 혹시 이런 생각으로 건강...