E.7. GRUB 메뉴 설정 파일

설정 파일(/boot/grub/grub.conf)은 GRUB의 메뉴 인터페이스에서 부팅할 운영 체제의 목록을 구성하기 위해 사용됩니다. 이를 사용해 사용자는 미리 정해진 명령어 그룹을 선택해 실행할 수 있습니다. E.6절. “GRUB 명령어”에 주어진 명령이 사용될 수 있으며, 설정 파일에서만 사용 가능한 특별한 명령도 사용할 수 있습니다.

E.7.1. 설정 파일 구조

GRUB 메뉴 인터페이스 설정 파일은 /boot/grub/grub.conf입니다. 메뉴 인터페이스에 대한 기본 설정을 위한 명령은 파일의 상단 부분에 위치하고 있으며, 다음으로 메뉴 목록에 있는 각각의 실행 커널 또는 운영체제에 대한 절이 있습니다.
다음은 Red Hat Enterprise Linux나 Microsoft 윈도즈 비스타 중 하나를 부팅하도록 설정된 기본적인 GRUB 메뉴 설정 파일입니다.
default=0 
timeout=10 
splashimage=(hd0,0)/grub/splash.xpm.gz 
hiddenmenu 
title Red Hat Enterprise Linux Server (2.6.32.130.el6.i686)         
root (hd0,0)         
kernel /boot/vmlinuz-2.6.32.130.el6.i686 ro root=LABEL=/1 rhgb quiet       
initrd /boot/initrd-2.6.32.130.el6.i686.img

# section to load Windows 
title Windows         
rootnoverify (hd0,0)         
chainloader +1
이 파일은 GRUB이 기본 운영체제로 Red Hat Enterprise Linux를 사용하고, 10초 후에는 자동으로 부팅이 되도록 되어 있는 메뉴를 구성합니다. 두개의 섹션이 들어있는데, 시스템 디스크 파티션 테이블에 따른 각 운영체제에 대한 명령들입니다.

참고

기본값은 정수로 지정되어 있음에 유의하시기 바랍니다. 이는 GRUB 설정 파일에서 첫번째 title 행을 가리킵니다. 이전 예시에서 기본값으로 설정된 Windows 부분에서는 default=0default=1로 변경합니다.
여러 운영 체제를 부팅하기 위한 GRUB 메뉴 설정 파일에 대한 설정 내용은 이 장의 범위에 해당하지 않습니다. 추가 자료 목록은 E.9절. “추가 자료”에서 확인하시기 바랍니다.