Linux 디스크 파티셔닝(MBR, GPT)

728x90

안녕하세요. 

디스크 파티셔닝과 MBR, GPT 파티션에 대해 알아보겠습니다.

 

 

 

 

디스크 파티셔닝

디스크 파티셔닝을 사용하면 하드 디스크를 파티션이라고 하는 여러 개의 논리 스토리지 단위로 나눌 수 있습니다. 하나의 물리적 디스크를 여러 개의 독립적인 섹션으로 분할할 수 있으며, 각기 다른 기능을 수행할 수 있습니다.

      애플리케이션 또는 사용자가 사용할 수 있는 공간을 제한

      동일한 디스크에 여러 운영 체제 부팅 가능

      사용자 파일에서 운영 체제와 프로그램 파일을 구분

      OS 가상 메모리 스왑에 대해 별도의 영역으로 구성

      디스크 사용을 제한하여 진단 도구 및 백업 이미징의 성능을 향상

 

 

 

 

MBR 파티션 스키마

MBR(Master Moot Record)은 초기의 파티션 구조로 1980년대 초반에 도입되었습니다.

구조 : 디스크의 첫 섹터에 위치하며, 부팅 정보와 파티션 테이블을 저장

파티션 제한 : 최대 4개의 기본 파티션 또는 3개의 기본 파티션과 1개의 확장 파티션을 지원

디스크 크기 제한 : 최대 2TB(테라바이트)의 디스크 크기만 지원

 

 

 

 

GPT 파티션

GPT(GUID Partition Table)는 비교적 최근에 도입된 파티션 구조로, UEFI(Unified Extensible Firmware Interface) 표준의 일부입니다.

구조 : 디스크의 처음과 끝에 위치한 복수의 복사본으로 구성되어, 데이터 손상에 대한 복구 가능성을 높임

파티선 제한 : 128개 이상의 파티션을 지원(운영체제에 따라 다름)

디스크 제한 : 최대 8Zib(제타바이트) 또는 80억 테라바이트의 파티션과 디스크 지원 가능

 

UEFI를 지원하는 현대적인 시스템에서는 GPT가 권장되며, 오래된 BIOS기반 시스템에서는 MBR이 필요한 경우도 있습니다. 일반적인 최신 운영체제나 2TB 이상의 디스크는 GPT를 사용합니다.

728x90
반응형