MBR VS GPT 차이점

Yvette | 파티션 관리 | 26/04/2024

개요:

MBR과 GPT는 디스크 레이아웃의 두 가지 표준 파티션 형식입니다. 각각의 장점과 단점이 있습니다. 구조와 기술 사양을 이해하면 현재 디스크와 컴퓨터에 더 적합한 파티션 구성표를 알 수 있습니다.

MBR 및 GPT는 Windows 기반 컴퓨터에서 널리 사용되는 두 가지 파티션 스타일입니다. 이는 HDD (하드 디스크 드라이브) 또는 SSD (솔리드 스테이트 드라이브)와 같은 저장 장치 레이아웃의 표준입니다. 파티션 스타일은 Windows에서 현재 디스크의 데이터에 액세스하는 방법을 알려주며 디스크 초기화 중에 결정됩니다. 따라서 사용중인 디스크마다 파티션 스타일이 필요합니다. 적용 할 파티셔닝 방법을 결정하려면 먼저 MBR 또는 GPT가 무엇인지 기본적으로 이해해야합니다.

MBR이란?

MBR (Master Boot Record)은 1983 년 IBM PC DOS 2.0에서 처음 소개 된 오래된 디스크 유형입니다. MBR이라는 드라이브 (첫 번째 섹터)의 맨 처음에 위치한 부트 섹터의 이름을 따서 명명되었습니다. 다음은 MBR 디스크의 단순화 된 구조입니다.

MBR 섹터

MBR 디스크와 GPT 디스크의 첫 번째 섹터는 MBR 섹터입니다. 512 바이트를 차지하며 마스터 부트 코드 (446 바이트), 디스크 파티션 테이블 (DPT, 64 바이트) 및 MBR 섹터의 끝을 표시하는 부트 서명 (2 바이트)을 포함합니다. 이 섹터의 ​​정보는 현재 저장 장치에서 파티션이 구성되는 방식을 설명합니다. 따라서 손상되면 MBR 을 다시 빌드 할 때까지 디스크를 사용할 수 없습니다 .

파티션

데이터 저장을 위해 디스크를 사용하려면 파티션이라는 청크로 분할해야합니다. 파티션은 MBR 디스크에서 기본 파티션과 확장 파티션으로 분류 할 수 있습니다. 주 파티션은 컴퓨터를 부팅하기 위해 운영 체제를 설치하고 활성화 할 수있는 파티션입니다. 주 파티션이 차지하는 공간을 제외하고 디스크에 남아있는 공간을 확장 파티션이라고합니다. 주 파티션과 달리 확장 파티션은 드라이브 문자와 파일 시스템이있는 "구체적인"저장 장치입니다. 확장 파티션은 공간을 활용하기 위해 여러 논리 드라이브를 만드는 데만 사용할 수 있습니다.

디스크 파티션 테이블은 총 64 바이트이고 각 파티션의 정보는 16 바이트이므로 최대 4 개의 기본 파티션을 만들 수 있습니다. 디스크에서 4 개 이상의 파티션을 선호하는 경우 하나의 주 파티션을 확장 파티션으로 만들어 논리 파티션을 만들어야합니다. (확장 파티션 내에서 여러 논리 드라이브를 만들 수 있습니다.)

MBR 디스크의 가장 명백한 단점은 디스크에서 최대 2TiB (≈2.2TB) 크기로만 작동한다는 것입니다. 즉, MBR 파티션 스타일의 2TiB보다 큰 디스크가있는 경우 최대 2TiB 공간 만 사용할 수 있습니다.

GPT 란?

GPT(GUID Partition Table), GUID 파티션 테이블은 UEFI 이니셔티브의 일부로 처음 도입 된 MBR에 비해 새로운 표준입니다. MBR 파티셔닝 체계에 비해 더 유연하고 최신 하드웨어와의 호환성이 더 좋습니다.

보호 MBR

GPT 디스크의 첫 번째 섹터는 MBR 섹터이기도합니다. MBR 디스크의 보호 MBR과 달리 GPT 디스크의 보호 MBR은 MBR 디스크 만 지원하는 도구가 GPT 디스크를 잘못 인식하고 덮어 쓰는 것을 방지하는 기능을합니다.

기본 GPT 헤더

GPT 디스크의 두 번째 섹터에는 기본 GUID 파티션 테이블 헤더가 저장됩니다. GPT 헤더의 무결성을 확인하는 데 사용되는 파티션 테이블과 CRC32 (Cyclic Redundancy Check) 체크섬으로 구성된 파티션 항목의 위치와 크기를 정의합니다. CRC가 데이터 손상을 감지하면 디스크 끝에 저장된 백업을 사용하여 데이터 복구를 시도합니다.

파티션 항목

세 번째 섹터에서 34 번째 섹터 (총 32 개 섹터)까지 파티션 항목이 있습니다. 이론적으로 GPT 디스크에 무제한 파티션을 만들 수 있습니다. 그러나 생성 할 수있는 파티션의 수는 운영 체제에 따라 제한됩니다. 예를 들어, Windows에서 각 파티션 항목은 128 바이트이므로 Windows에서 최대 128 (32 * 512 / 128 = 128) 파티션을 만들 수 있습니다. 이것이 GTP 디스크와 MBR 디스크가 현저하게 다른 점입니다.

파티션

만들 수있는 주 파티션 수에 제한이 없기 때문에 GPT 디스크에는 확장 파티션이나 논리 파티션이 없습니다. 

백업 파티션 항목 / 기본 GPT 헤더

GPT 디스크는 디스크의 마지막 섹터에서 기본 GPT 헤더와 파티션 항목을 자동으로 백업합니다. 이것이 GPT 디스크가 MBR 디스크보다 더 안전하고 신뢰할 수있는 이유입니다. GPT 헤더 또는 파티션 테이블이 손상되면 이러한 백업이 데이터를 복원하는 데 도움이됩니다.

MBR과 GPT의 차이점은?

MBR과 GPT의 구조 차이는 다른 측면에서 다를 것이라고 결정합니다. 구조와 기술에 따라 MBR 디스크와 GPT 디스크는 지원되는 부팅 모드와 호환되는 운영 체제에서 주로 다릅니다.

부팅 모드

Windows를 실행하는 거의 모든 컴퓨터가 BIOS-MBR 방법 또는 UEFI-GPT 방법 중 하나를 사용하여 부팅된다는 것은 확실히 사실입니다. 이는 MBR 디스크가 레거시 BIOS (Basic Input / Output System) 모드 및 GPT 디스크 UEFI (Unified Extensible Firmware Interface) 모드 만 지원함을 나타냅니다.

BIOS와 UEFI는 기본적으로 PC의 전원을 켤 때 시작되는 저수준 소프트웨어입니다. BIOS는 더 전통적인 방식이고 UEFI는 더 새로운 방식입니다. 

BIOS의 부팅 프로세스 :

  • 전원 켜기
  • 전원 자체 테스트 (POST)
  • BIOS로드
  • 부팅 장치를 식별합니다.
  • BIOS는 MBR 섹터에 저장된 코드를 감지합니다.
  • MBR은 활성 파티션의 부트 섹터에서 로드합니다.
  • 부트 섹터는 부트 로더를 로드하고 실행합니다.

UEFI의 부팅 프로세스 :

  • 전원 켜기
  • UEFI의 부팅 관리자는 부팅 구성을 확인합니다.
  • 부팅 관리자가 메모리에로드되고 OS 로더 또는 OS 커널을 실행합니다.

BIOS-MBR에 비해 UEFI-GPT의 장점

BIOS-MBR 방법의 한계는 UEFI-GPT 방법의 출현을 촉진합니다. BIOS의 MBR 섹터 부팅 프로세스로 인해 최대 2TiB 크기의 드라이브에서만 부팅 할 수 있습니다. 게다가 BIOS를 사용하면 부팅 프로세스가 느려집니다. UEFI의 이점은 다음과 같습니다.

  • 대용량 하드 드라이브와의 호환성 향상 (2TiB보다 큼)
  • 4 개 이상의 기본 파티션 지원
  • 더 빠른 부팅 시간
  • 인터페이스에서 더 나은 그래픽 및 마우스 커서 지원

지원되는 OS

부팅 방법 외에도 MBR 디스크 및 GPT 디스크는 지원되는 운영 체제에 따라 다릅니다. 언급했듯이 GPT는 새로운 파티션 구성표이므로 이전 운영 체제와 호환되지 않을 수 있습니다. 실제로 32 비트 Windows XP 및 Windows Server 2003 버전을 제외하고 Windows 10 / 8.1 / 7 / XP / Vista와 같은 모든 Windows 버전은 GPT 디스크를 읽고 쓸 수 있습니다. 그러나 GPT 디스크에서 부팅하려면 UEFI 기반 PC가 필요합니다. 마찬가지로 거의 모든 Windows 버전에서 MBR 디스크를 읽고 쓸 수 있습니다. MBR 디스크에서 부팅하려면 컴퓨터의 마더 보드가 BIOS 또는 BIOS 모드의 UEFI인지 확인합니다. 

GPT 또는 MBR이 더 좋습니까?

MBR은 이전 운영 체제를 지원하는 기존 파티션 테이블 인 반면 GPT는 디스크 크기 및 생성 할 수있는 파티션 수에 제한이없는 새로운 대체품입니다. 선택할 분할 체계를 결정하려면 그 장단점을 전체적으로 이해해야합니다.

MBR에 비해 GPT의 장점

2TiB보다 큰 하드 드라이브 지원

이론적으로 무제한 파티션 생성 가능

데이터의 무결성을 확인하기위한 순환 중복 검사 포함

디스크의 데이터를 더 잘 보호하는 기본 GPT 헤더 및 파티션 항목의 백업을 포함합니다.

GPT에 비해 MBR의 장점

역사상 MBR 디스크는 대부분의 Windows 버전, 특히 이전 버전에서 작동합니다.

이를 감안할 때 GPT 또는 MBR을 결정하려면 필요와 하드웨어를 기반으로해야합니다. 예를 들어 더 빠른 부팅 시간을 선호하는 경우 GPT 디스크를 시스템 디스크로 사용하는 것이 좋습니다. 컴퓨터가 BIOS 기반 인 경우 대신 시스템 디스크로 MBR을 선택하십시오. 데이터 저장을 위해 2TB 미만의 디스크를 사용하는 경우 GPT와 MBR 모두 괜찮습니다.

Windows 10은 GPT 또는 MBR을 사용합니까?

Windows가 MBR 파티션에 설치할 수 있습니까? Windows 10을 GPT에 설치할 수 있습니까? 답은 예입니다. Windows 10은 GPT 및 MBR 디스크를 모두 사용합니다. Windows 10은 컴퓨터의 펌웨어에 따라 MBR과 GPT 모두에 설치할 수 있습니다.

컴퓨터에 BIOS 펌웨어가 있는 경우 MBR 디스크에 Windows 10만 설치할 수 있습니다. 컴퓨터 펌웨어가 UEFI 기반 인 경우 GPT 디스크에 Windows 10 만 설치할 수 있습니다. 컴퓨터에 BIOS 호환성이 있는 UEFI 펌웨어가있는 경우 MBR 또는 GPT 디스크에 Windows 10을 설치할 수 있습니다.

UEFI 기반 컴퓨터의 GPT 디스크에 Windows를 설치하려고 하면 "이 디스크에 Windows를 설치할 수 없습니다. 선택한 디스크는 GPT 파티션 스타일 입니다."라는 오류 메시지가 표시됩니다 . 마찬가지로 BIOS 기반 컴퓨터의 MBR 디스크에 Windows를 설치하려는 경우 " 선택한 디스크에 MBR 파티션 테이블이 있습니다. "라는 오류 메시지가 표시됩니다.

디스크의 파티션 스타일을 확인하는 방법

Windows 디스크 관리에서 하드 드라이브의 파티션 구성표를 확인할 수 있습니다.

1 단계. "내 PC"를 마우스 오른쪽 버튼으로 클릭하고 "관리"를 선택합니다.

2 단계. "디스크 관리"로 이동합니다.

3 단계. 확인하려는 디스크를 마우스 오른쪽 버튼으로 클릭하고 "속성"을 선택합니다.

4 단계. "볼륨"탭으로 이동하면 디스크 정보 아래에 파티션 스타일이 표시됩니다.

MBR을 GPT로 또는 GPT를 MBR로 변환하는 방법

MBR 디스크를 GPT 디스크로 또는 그 반대로 변환해야 할 수 있습니다. 예를 들어, 현재 MBR 파티션 스타일을 사용하는 2TiB보다 큰 디스크가있는 경우입니다. 모든 저장 공간을 사용하려면 GPT로 변환해야합니다. MBR과 GPT간에 데이터 디스크를 자유롭게 변환 할 수 있습니다. 시스템 디스크를 변환하려는 경우 컴퓨터에 해당 펌웨어, 즉 MBR 용 BIOS 및 GPT 용 UEFI가 장착되어 있는지 확인하십시오. 그렇지 않으면 부팅 문제가 발생합니다.

디스크의 데이터를 지우지 않고 MBR을 GPT로 또는 GPT를 MBR로 변환하려면 파티션 도구 -EaseUS Partition Master가 도움이 될 것입니다.

1 단계. 윈도우 컴퓨터에서 EaseUS 파티션 마스터를 다운로드하고 실행합니다.

2 단계. 왼쪽창에서 디스크 컨버터를 클릭하고 MBR을 GPT로 변환을 선택하고 다음을 클릭합니다.

3 단계. 변환할 디스크를 선택한 다음 변환을 클릭합니다.

4 단계. 변환이 완료될때 까지 기다립니다. 변환을 중단하려는 경우 중단하기 버튼을 클릭합니다.

마무리

이제 MBR 및 GPT 파티셔닝 체계에 대한 기본적인 이해가 있어야합니다. 정보를 염두에 두고 다음에 디스크를 초기화하거나 컴퓨터를 선택할 때 더 나은 결정을 내릴 수 있습니다.