상위 질문
타임라인
채팅
관점

파티션 타입

위키백과, 무료 백과사전

Remove ads

파티션 타입(partition type) 또는 파티션 ID(partition ID)는 마스터 부트 레코드 (MBR) 내 파티션 테이블에 있는 파티션 항목의 1바이트 값으로, 파티션이 포함하는 파일 시스템을 지정하거나 이러한 파티션에 접근하는 데 사용되는 특별한 접근 방식(예: 특별한 CHS 매핑, LBA 접근, 논리적으로 매핑된 지오메트리, 특별 드라이버 접근, 숨겨진 파티션, 보안 또는 암호화된 파일 시스템 등)을 표시하는 데 사용된다.

개요

MBR의 파티션 테이블에서 사용되는 할당된 파티션 타입 목록은 원래 IBM마이크로소프트에 의해 내부적으로 관리되었다. PC 운영 체제 및 디스크 도구 시장이 성장하고 자유화되면서 다른 벤더들도 자사 제품에 특별한 파티션 타입을 할당할 필요가 생겼다. 마이크로소프트는 이미 할당된 모든 파티션 타입을 문서화하지도 않았고, 외부 할당을 유지 관리하는 것도 원치 않았기 때문에, 제3자들은 대부분 비협조적인 시행착오 방식으로 독자적으로 파티션 타입을 할당하기 시작했다. 이는 여러 가지 충돌하는 할당을 초래하여 때로는 특정 제품들 간에 심각한 호환성 문제를 일으켰다.[1]

1990년대에 헤일 랜디스, 랄프 D. 브라운, 마티아스 R. 폴, 앤드리스 E. 브루어를 포함한 여러 산업 전문가들은 파티션 타입을 연구하고 파티션 타입 목록을 발표(및 나중에 동기화)하여 산업 사실상 표준을 문서화하고 추가 충돌 위험을 줄이는 데 도움을 주었다. 그들 중 일부는 파티션 관련 소프트웨어를 업데이트된 목록과 함께 작동시키고, 충돌을 지적하며, 벤더들을 위한 추가 감지 방법 및 해결책을 고안하거나, 새로운 비충돌적 파티션 타입 할당을 조율하는 데 적극적으로 참여했다.

값 해석 방식은 운영체제부트 로더커널에 달려 있다. 따라서 이 표는 어떤 운영체제나 디스크 관련 제품이 ID를 도입했고 어떤 파일 시스템이나 특별 파티션 타입에 매핑했는지 명시한다. 소프트웨어에 알려지지 않은 파티션 타입의 파티션은 예약되었지만 점유된 디스크 저장 공간으로 취급되어야 하며, 파티션 관리자를 제외하고는 소프트웨어에서 다루어서는 안 된다.

Remove ads

지역 또는 실험적 사용

목록이 공식적으로 유지되지는 않지만,[1] 새로운 할당은 조율되어야 한다.

특히 지역 또는 실험적 프로젝트를 위한 임시 파티션 타입 할당은 이미 할당된 타입과의 충돌을 피하기 위해 타입 7Fh를 사용할 수 있다. 이 타입은 2002년부터 AODPS (Alternative OS Development Partition Standard) 이니셔티브의 일환으로 개별 사용을 위해 특별히 예약되었다.[2]

파티션 ID 목록

요약
관점

다음은 IBM PC 호환기종 컴퓨터에서 알려진 마스터 부트 레코드 파티션 타입 목록이다.

자세한 정보 파티션 ID, 발생 ...
Remove ads

같이 보기

내용주

  1. MS-DOS/PC DOS 2.0-3.1은 디스크의 첫 32 MB 외부에 있는 하드 디스크 파티션을 처리할 수 없다. 따라서, 이 영역 외부에 물리적으로 존재하는 기본 파티션의 FAT12FAT16 볼륨은 해당 DOS 버전에서 인식될 만큼 작더라도 파티션 ID 01h04h를 사용해서는 안 된다. 이러한 DOS 문제로부터 이 볼륨들을 숨기기 위해 06h를 대신 사용할 수 있다. DOS는 파티션 ID가 아닌 클러스터 수로 FAT 타입을 구분하므로, DOS 3.31 이상에서는 FDISK에서 파일 시스템 타입이 잘못 표시될 수 있다는 점을 제외하고는 아무런 문제를 일으키지 않는다.
  2. QNX 파티션 ID 07h, 08h, 09h, 4Dh (77), 4Eh (78), 4Fh (79) 뿐만 아니라 B1h (177), B2h (178) 및 B3h (179).
  3. logical sectored FAT에 대한 알려진 파티션 ID는 다음과 같다: 08h (Commodore MS-DOS 3.x), 11h (리딩 엣지 MS-DOS 3.x), 14h (AST MS-DOS 3.x), 24h (NEC MS-DOS 3.30), 56h (AT&T MS-DOS 3.x), E5h (Tandy MS-DOS), F2h (Sperry IT MS-DOS 3.x, Unisys MS-DOS 3.3 Digital Research DOS Plus 2.1에서도 사용). 비표준적이고 최적화되지 않았지만 이러한 FAT 변형은 파일 시스템 자체의 사양에 따르면 완벽하게 유효하다. 비록 MS-DOS / PC DOS 3.x의 기본 문제는 이를 처리할 수 없었다. 이러한 대부분의 벤더별 FAT12 및 FAT16 변형은 DR-DOS와 같은 운영 체제의 더 유연한 파일 시스템 구현에 의해 파티션 ID를 인식된 타입 중 하나로 변경하는 것만으로 마운트될 수 있다. 또한, 원래 운영 체제에 의해 더 이상 인식될 필요가 없는 경우, 기존 파티션은 DOS 3.31 이후 도입된 섹터 수에 대한 32비트 엔트리를 가진 BPB로 전환하고, 클러스터 크기를 유지하며, BPB의 논리 섹터 크기를 512바이트로 줄이고, 동시에 클러스터당 논리 섹터 수, 예약된 논리 섹터, 총 논리 섹터FAT당 논리 섹터 수를 동일한 비율로 증가시켜 MS-DOS/PC DOS 5.0-6.3 버전과 같이 512바이트와 다른 논리 섹터 크기를 지원하지 않는 FAT12 및 FAT16 볼륨으로 "변환"할 수 있다.
  4. OS/2 부트 관리자에서 사용: 0Ah, 11h, 14h, 15h, 16h, 17h, 1Bh, 1Ch, 1Eh, 1Fh.
  5. HP 볼륨 확장은 SpeedStor의 변형이며 파티션 ID 21h, A1h, A3h, A4h, A6h, B1h, B3h, B4hB6h를 사용한다.
  6. SpeedStor는 IBM PC/XT (v. 6.03) 및 IBM PC/AT (v. 6.5)용 DOS의 확장 스토리지 지원 드라이버이다. 커스텀 파티션 타입은 E1h, E4hF4h이며, 읽기 전용(E3h, E6h, F6h), 숨김(61h, 64h, 74h) 또는 숨김 읽기 전용(63h, 66h, 76h)으로 표시될 수 있다.
  7. FreeDOS의 Free FDISK에서 사용: 8Dh, 90h, 91h, 92h, 97h, 98h, 9Ah, 9Bh.
  8. Apple Mac OS X는 파티션 ID A8h, ABh, AChAFh를 사용한다.
  9. DR-DOS 6.0 이상 버전은 단일 사용자 보안을 가진 보안 FAT 파티션에 이러한 파티션 ID 중 여러 개를 사용한다: C0h, C1h, C4h, C5h, C6h, CBh, CCh, CEh, CFh.
  10. IMS REAL/32 버전은 다중 사용자 보안을 위해 파티션 ID C0hD0h를 사용한다.
  11. Multiuser DOS 버전은 다중 사용자 보안을 가진 보안 FAT 파티션에 이러한 파티션 ID를 사용한다: D0h, D1h, D4h, D5h, D6h.
  12. 현재 폐기된 T13 EDD 4 제안 e09127r1 보관됨 2017-08-19 - 웨이백 머신 (2009)에서 제안되었다. 후속 문서인 e09127r3 보관됨 2018-05-01 - 웨이백 머신 (2010)은 이 특별한 값 대신 일반 파티션 타입(레거시 OS가 볼 수 있는 타입)을 사용할 것을 권장한다.
    Remove ads

    각주

    추가 자료

    Loading related searches...

    Wikiwand - on

    Seamless Wikipedia browsing. On steroids.

    Remove ads