기본 파티션과 확장 파티션

기본 파티션과 확장 파티션

MCDST 자격증을 공부하면서 기본 파티션과 확장 파티션에 대해 배웠습니다. 교과서에서 :

****Primary 기본 파티션을 부팅 가능한 파티션으로 설정할 수 있습니다. Windows 운영 체제를 실행하는 컴퓨터에는 최대 4개의 기본 드라이브(디스크에 확장 파티션이 있는 경우 3개)가 있을 수 있습니다. 모든 기본 파티션은 활성 또는 부팅 가능한 드라이브로 구성될 수 있지만 언제든지 하나의 기본 파티션만 활성화될 수 있습니다. 다중 부팅 컴퓨터를 구성하는 경우 각 운영 체제에 대한 기본 파티션을 만든 다음 각 운영 체제를 다른 기본 파티션에 설치합니다.

****확장 확장 파티션은 네 가지 기본 파티션 제한을 피할 수 있는 방법을 제공합니다. 어떤 파일 시스템으로도 확장 파티션을 포맷할 수 없습니다. 오히려 확장 파티션은 논리 파티션을 원하는 만큼 생성할 수 있는 셸 역할을 합니다.

내 질문은: 차이점은 무엇입니까? 확장 파티션을 사용하면 기본 파티션 4개 제한을 우회할 수 있는데 기본 파티션이 있는 이유는 무엇입니까?

답변1

처음에는 최대 4개의 파티션을 허용하는 원래 IBM PC BIOS 파티션 구성표가 있었습니다. MSDOS 2.x 및 3.x에서 사용되는 FAT16 파일 시스템은 32MB의 포맷된 볼륨만 지원합니다. PC 하드 디스크가 20MB였을 때는 문제가 되지 않았지만 1980년대 중반에 훨씬 더 큰 ESDI(1) 디스크가 등장하면서 더 많은 파티션을 지원할 수 있는 구성이 시급히 필요하게 되었습니다.

여기서 중요한 문제는 이전 버전과의 호환성입니다. 이전 BIOS 및 DOS 버전은 4개의 파티션 구성표만 지원했기 때문에 이전 버전을 손상시키지 않으면서 더 많은 파티션을 지원할 수 있는 파티션 구성표가 필요했습니다. 해결책은 해당 파티션 내에 다른 파티션 테이블을 설정하여 파티션을 추가로 분할할 수 있도록 하는 것이었습니다.

그리하여 '확장' 파티션이 탄생했습니다. 확장 파티션은 파티션을 하위 파티션으로 분할하는 형식일 뿐입니다. 이전 파티션 형식과의 하위 호환성을 유지하기 위해 단지 클러지로만 존재합니다.

  1. ESDI는 '향상된 소형 장치 인터페이스'를 의미합니다. 이는 디스크에 더 많은 섹터를 허용하고 더 빠른 데이터 전송을 허용하며 ST-506 인터페이스의 인위적인 1024 실린더 제한을 제거하는 ST-506 인터페이스의 개선이었습니다. 1982-3년에는 일반적인 PC 하드 디스크의 크기가 약 20-30MB였으며 당시에는 상당히 비쌌습니다. 1986년에는 최대 330MB 용량의 ESDI 하드 디스크를 구입할 수 있었습니다.

답변2

이 모든 "기본" 및 "확장" 넌센스는 오래되고 오래되고 오래된 디스크 파티션 구조를 기반으로 합니다.방법예전에.

기본적으로 마스터 부트 레코드(MBR - 하드 디스크 드라이브의 첫 번째 섹터에 저장된 데이터 구조)에는 최대 4개 파티션의 디스크 위치를 설명하는 최대 "포인터"용 "슬롯"이 있습니다.

누군가 마스터 부트 레코드의 항목이 파티션을 "지정"하는 대신 최대 4개의 파티션으로 구성된 또 다른 목록을 "지정"할 수 있다는 아이디어를 얻었습니다. 이것은 "확장" 파티션 테이블입니다.

[MBR]
 |
 |--> Location on disk of partition #1
 |
 |--> Location on disk of partition #2
 |
 |--> Location on disk of partition #3
 |
 |--> Pointer to "extended" partition table
        |
        |--> Location on disk of partition #1
        |
        |--> Location on disk of partition #2
        |
        |--> Location on disk of partition #3
        |
        |--> Location on disk of partition #4

따라서 기본적으로 여러분이 다루고 있는 이러한 모든 임의적인 제한 사항은 우리가 1980년대부터 데이터 구조를 관리하고 있기 때문입니다. >미소<

답변3

확장된 파티션~이다다른 파티션을 보유할 수 있는 기본 파티션.

확장 파티션이 있는 경우 확장 자체가 개수에 1을 추가하므로 다른 기본 파티션은 3개만 가질 수 있습니다.

PC의 파티셔닝 배열은 주로 역사로 인해 존재합니다. 요즘에는 다른 옵션(예: Linux의 LVM 및 기타 Unix와 유사한 OS 또는 Windows의 동적 볼륨)이 있습니다.

답변4

파티션 테이블은 최대 4개의 레코드를 가질 수 있습니다. 4개 이상의 파티션을 갖기 위해 여러 파티션 테이블이 extended파티션을 사용하여 체인으로 구성됩니다. 역사적으로 체인의 첫 번째 파티션 테이블에 설명된 파티션에는 이름이 지정되고 primary다른 모든 파티션에는 이름이 지정됩니다 logical.

logical파티션 없이 파티션 만 있는 것은 매우 정상적인 현상입니다 primary. 유일한 단점은 logical일반 BIOS를 사용하여 파티션에서 부팅할 수 없다는 것입니다.

관련 정보