Oracle® Solaris 11.2 시스템 부트 및 종료

인쇄 보기 종료

업데이트 날짜: 2014년 7월
 
 

x86: GRUB 2 분할 영역 및 장치 이름 지정 체계

GRUB 레거시에 대한 장치 이름 지정 작동 방식에 익숙한 경우 GRUB 레거시 이름 지정 체계와 GRUB 2 이름 지정 체계의 차이를 파악해야 합니다. GRUB 레거시는 분할 영역 인덱스에 0 기반 이름 지정 체계를 구현하는 반면, GRUB 2에서는 분할 영역 인덱스에 1 기반 이름 지정 체계를 사용합니다.

GRUB 2 장치 이름 지정 체계에는 다음 형식이 사용됩니다.

(hdX, part-typeY, part-typeZ, ...)

분할 영역 체계는 중첩될 수 있으므로 임의의 중첩 레벨을 지원할 수 있도록 GRUB의 장치 이름 지정 체계가 변경되었습니다. GRUB는 이전 스타일의 장치 이름 지정(“(hd0,1)”) 또는 분할 영역 체계 이름을 포함하는 새로운 스타일의 장치 이름 지정을 수락합니다. 예를 들어, 다음과 같습니다.

(hd0, gpt1)

이전 예에서는 첫번째 디스크의 첫번째 GPT 분할 영역을 나타냅니다.


주 - GRUB 분할 영역 번호 지정만 변경되었으며 디스크 번호 지정은 변경되지 않았습니다. 디스크 번호는 계속 0 기반으로 유지됩니다.

GRUB 2는 파일 시스템 UUID(또는 레이블) 및 적절한 장치 또는 분할 영역 이름을 자동으로 찾는 내장 검색 명령을 사용하므로 장치 이름을 수동으로 지정할 필요가 없습니다. 다음 표에서는 GRUB에서 사용되는 분할 영역 인덱스 및 장치 이름의 예를 제공합니다.

표 2-1  GRUB 2 분할 영역 및 장치 이름 지정 체계
장치 이름
설명
(hd0, msdos1)
첫번째 디스크의 첫번째 DOS 분할 영역을 지정합니다.
(hd0, gpt2)
디스크의 두번째 GPT 분할 영역을 지정합니다.
현재 릴리스가 설치될 원형적 분할 영역의 예입니다.
(hd0, msdos1, sunpc1)
첫번째 디스크의 첫번째 DOS 분할 영역에 저장되는 Oracle Solaris 분할 영역의 첫번째 VTOC 슬라이스를 지정합니다.
이 릴리스 이전 버전의 Oracle Solaris가 설치될 원형적 분할 영역의 예입니다.

원하는 분할 영역을 가리키는 분할 영역 번호를 결정해야 하는 경우 C 키(또는 메뉴 항목을 편집 중인 경우 Ctrl-C)를 눌러 GRUB 명령줄 인터프리터에 액세스하십시오. 그런 후 다음 그림과 같이 ls 명령을 실행하여 GRUB가 식별할 수 있는 모든 분할 영역을 나열하십시오.

image:이 그림은 장치에 대한 정보를 검색할 수 있는 GRUB 2 명령 인터프리터 화면입니다.

ls 명령에 대한 –l 옵션은 다음 그림과 같이 파일 시스템 및 파일 시스템 UUID 정보를 비롯하여 각 분할 영역에 대해 보다 자세한 정보를 표시합니다.

image:이 그림은 GRUB가 식별한 장치를 표시하는 명령 출력을 보여 주는 GRUB 2 명령 인터프리터 화면입니다.

주 - GRUB는 유형에 관계없이 0부터 장치 번호를 집계하며 IDE(Integrated Drive Electronics) 장치와 SCSI(Small Computer Systems Interface) 장치를 구별하지 않습니다.