GRUB 레거시에 대한 장치 이름 지정 작동 방식에 익숙한 경우 GRUB 레거시 이름 지정 체계와 GRUB 2 이름 지정 체계의 차이를 파악해야 합니다. GRUB 레거시는 분할 영역 인덱스에 0 기반 이름 지정 체계를 구현하는 반면, GRUB 2에서는 분할 영역 인덱스에 1 기반 이름 지정 체계를 사용합니다.
GRUB 2 장치 이름 지정 체계에는 다음 형식이 사용됩니다.
(hdX, part-typeY, part-typeZ, ...)
분할 영역 체계는 중첩될 수 있으므로 임의의 중첩 레벨을 지원할 수 있도록 GRUB의 장치 이름 지정 체계가 변경되었습니다. GRUB는 이전 스타일의 장치 이름 지정(“(hd0,1)”) 또는 분할 영역 체계 이름을 포함하는 새로운 스타일의 장치 이름 지정을 수락합니다. 예를 들어, 다음과 같습니다.
(hd0, gpt1)
이전 예에서는 첫번째 디스크의 첫번째 GPT 분할 영역을 나타냅니다.
GRUB 2는 파일 시스템 UUID(또는 레이블) 및 적절한 장치 또는 분할 영역 이름을 자동으로 찾는 내장 검색 명령을 사용하므로 장치 이름을 수동으로 지정할 필요가 없습니다. 다음 표에서는 GRUB에서 사용되는 분할 영역 인덱스 및 장치 이름의 예를 제공합니다.
|
원하는 분할 영역을 가리키는 분할 영역 번호를 결정해야 하는 경우 C 키(또는 메뉴 항목을 편집 중인 경우 Ctrl-C)를 눌러 GRUB 명령줄 인터프리터에 액세스하십시오. 그런 후 다음 그림과 같이 ls 명령을 실행하여 GRUB가 식별할 수 있는 모든 분할 영역을 나열하십시오.
ls 명령에 대한 –l 옵션은 다음 그림과 같이 파일 시스템 및 파일 시스템 UUID 정보를 비롯하여 각 분할 영역에 대해 보다 자세한 정보를 표시합니다.