BIOS 부팅 파티션
BIOS boot partitionBIOS 부트 파티션은 GNU GRUB가 실제 부트 장치에 GPT(GUID 파티션 테이블)가 포함되어 있는 경우 기존 BIOS 기반 개인용 컴퓨터에서 운영 체제를 부팅하기 위해 사용하는 데이터 저장 장치의 파티션입니다.이러한 레이아웃을 BIOS/[1]GPT 부트라고 부르기도 합니다.
GRUB의 두 번째 단계를 유지하려면 GPT 분할 스토리지 디바이스에서 BIOS 부팅 파티션이 필요합니다.기존 MBR 파티션 디바이스에서는 첫 번째 파티션 직후의 디스크 섹터는 일반적으로 사용되지 않습니다. 파티션 구성에서는 디스크 섹터를 특별한 목적으로 지정하지 않고 파티션 구성 도구에서는 정렬 목적으로 디스크 섹터를 사용하지 않기 때문입니다.GPT 기반 디바이스에서는 섹터에 실제 파티션테이블이 유지되므로 추가 파티션을 사용해야 합니다.MBR 파티션 디스크에서 부트 로더는 보통 구현되기 때문에 MBR 내에 저장된 코드 중 512바이트를 초과할 수 없는 부분이 주로 보다 정교한 두 번째 단계(예를 들어 파일 시스템에서 운영 체제 커널을 읽고 로드할 수 있는 등)를 로드하는 첫 번째 단계로 작동합니다.
개요
BIOS 부트 파티션에는 GRUB 2와 같은 부트 로더 프로그램의 두 번째 단계가 포함됩니다.첫 번째 단계는 마스터 부트 레코드(MBR)에 포함된 코드입니다.GPT 파티션의 하드 드라이브를 사용하고 있을 때에, 이 파티션을 사용하는 것만으로 BIOS 베이스의 기동을 실행할 수 있는 것은 아닙니다.다만, GRUB 2등의 복잡한 부트 로더는 MBR의 398 ~ 446 바이트의 공간에 완전하게 들어갈 수 없기 때문에, 보조의 스토리지 공간이 필요합니다.MBR 디스크에서 이러한 부트 로더는 일반적으로 MBR 직후의 섹터를 사용하여 이 스토리지를 만듭니다.이 공간을 보통 MBR 갭이라고 합니다.GPT 디스크에는 동등한 미사용 공간이 존재하지 않으며 BIOS 부트 파티션은 부트 로더가 사용할 수 있도록 이러한 공간을 공식적으로 할당하는 방법입니다.
GPT 스킴의 BIOS 부트 파티션의 글로벌 고유 식별자(GUID)는 다음과 같습니다(필요한 little endian 필드의 GPT에 기입하면 ASCII 문자열 " " "를 형성합니다.Hah!IdontNeedEFI
") BIOS 기반 컴퓨터에서의 GPT의 맥락에서 BIOS 부트 파티션은 EFI 기반 시스템에서 사용되는EFI 시스템 파티션과 몇 가지 점에서 유사합니다.EFI 시스템 파티션에는 UEFI에서 사용되는 파일 시스템과 파일이 보관 유지되며 BIOS 부트 파티션은 BIOS 기반 시스템에서 사용되며 파일 시스템 없이 원시 이진 코드를 보관 유지하여 액세스됩니다.
BIOS 부팅 파티션의 크기 요건은 매우 낮기 때문에 약 30KiB 정도로 작을 수 있습니다.다만, 장래의 부트 로더에는, 보다 많은 영역이 필요하게 될 가능성이 있기 때문에, 1 MiB 가 적절한 BIOS 부팅 파티션 사이즈인 경우가 있습니다.고급 포맷 디스크, SSD 디바이스 및 특정 RAID 구성에서 최적의 성능을 제공하기 위해 대부분의 최신 디스크 파티션 툴에서 사용되는1 MiB 파티션 얼라인먼트 정책 때문에 GPT와 이와 같이 정렬된 첫 번째 파티션 사이에 BIOS 부트 파티션을 배치할 수 있는 여지가 있습니다.이 빈 공간을 활용하여 작성한 경우, BIOS 부트 파티션은 GPT 얼라인먼트 사양을 벗어나게 됩니다만, 기입은 거의 행해지지 않기 때문에 그다지 중요하지[citation needed] 않습니다.
창조.
BIOS 부팅 파티션을 지원하는 유틸리티는 다음과 같습니다.
- cfdisk
- 디스크
- GNU 분할(2.0 이후)
- GParted, GNU Parted의 프론트 엔드.
- NetBSD(5.0 이후)의 gpt(8) 파티션 에디터.
- gdisk: GPT fdisk
「 」를 참조해 주세요.
- Unified Extensible Firmware Interface(UEFI)
- Windows To Go
레퍼런스
- ^ "GUID Partition Table". archlinux.org. 2015-03-19. Retrieved 2015-03-05.
- ^ "GNU GRUB Installation, Section 3.4: BIOS installation". gnu.org. Retrieved 2014-06-26.
외부 링크
- BIOS 설치, GRUB2 문서의 일부
- Funtoo Linux GUID 부팅 가이드
- GPT fdisk 문서의 일부인 GPT에서 부팅
- GPT의 레거시 BIOS 문제, 2014년 2월 22일, Rod Smith의