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개의 파티션 구성표만 지원했기 때문에 이전 버전을 손상시키지 않으면서 더 많은 파티션을 지원할 수 있는 파티션 구성표가 필요했습니다. 해결책은 해당 파티션 내에 다른 파티션 테이블을 설정하여 파티션을 추가로 분할할 수 있도록 하는 것이었습니다.
그리하여 '확장' 파티션이 탄생했습니다. 확장 파티션은 파티션을 하위 파티션으로 분할하는 형식일 뿐입니다. 이전 파티션 형식과의 하위 호환성을 유지하기 위해 단지 클러지로만 존재합니다.
- 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를 사용하여 파티션에서 부팅할 수 없다는 것입니다.