E.7.2. 설정 파일 지시문
다음은 GRUB 메뉴 설정 파일에서 주로 사용되는 지시문입니다:
chainloader </path/to/file>
— 지정한 파일을 체인 로더로 로드합니다. </path/to/file>을 체인 로더에 대한 절대 경로로 바꾸십시오. 만약 파일이 지정한 파티션의 첫번째 섹터에 있다면, 블럭리스트 표기법+1
을 사용합니다.color <normal-color> <selected-color>
— 메뉴에 특정 색을 사용하도록 합니다. 전경색과 배경색을 지정할 수 있습니다.red/black
와 같은 단순한 색깔 이름을 사용하십시오. 예를 들면:color red/black green/blue
default=<integer>
— <integer>는 메뉴 인터페이스가 타임아웃될 때 로딩할 디폴트 엔트리의 번호로 바꾸십시오.fallback=<integer>
— <integer>를 첫번째 시도가 실패할 시, 재시도할 엔트리의 번호로 바꾸십시오.hiddenmenu
— GRUB 메뉴 인터페이스가 보이지 않게하고,timeout
이 만료되면default
항목을 읽어옵니다. 사용자는 Esc 키를 눌러 기본적인 GRUB 메뉴을 볼 수 있습니다.initrd </path/to/initrd>
— 부팅시 사용할 초기 RAM 디스크를 사용자가 지정하도록 합니다. </path/to/initrd>를 초기 RAM 디스크의 절대 경로로 변경하십시오.kernel </path/to/kernel> <option-1> <option-N>
— 운영체제 부팅시 로드할 커널 파일을 지정합니다. </path/to/kernel>을 root 지시어가 지정하는 파티션에서의 절대 경로로 변경하십시오. 커널을 로드할 때 여러 옵션을 전달할 수 있습니다.이러한 옵션은 다음을 포함합니다:rhgb
(레드햇 그래픽 부팅) — 무팅 과정동안 텍스트 메시지를 보여주지 않고, 애니메이션을 표시합니다.quiet
— 부팅 과정에서 레드 햇 그래픽 부팅 애니메이션이 시작되기 전에 중요한 메시지를 제외한 나머지 메시지를 표시하지 못하게 합니다.
password=<password>
— 암호를 모르는 사용자가 메뉴 옵션의 항목을 편집하지 못하도록 합니다.password=<password>
지시어를 사용해 대체 메뉴 설정 파일을 지정할 수 있습니다. 이 경우, GRUB은 2단계 부트 로더를 재시작하고, 지정된 대체 메뉴 설정 파일을 읽어서 메뉴를 구성합니다. 만약 대체 메뉴 설정 파일이 이 명령에 남게 된다면, 암호를 아는 사람은 현재 설정 파일을 편집하도록 허용됩니다.GRUB 보안에 대한 자세한 내용은 Red Hat Enterprise Linux 보안 가이드의 워크스테이션 보안 장에서 참조하십시오.map
— 두 하드 드라이버에 부여된 번호를 서로 바꿉니다. 예를 들어:map (hd0) (hd3) map (hd3) (hd0)
0
을 네 번째 하드 드라이브에 할당하고3
을 첫 번째 하드 드라이브에 할당합니다. 이 옵션은 Windows 운영 체제를 부팅하기 위해 시스템에 옵션을 설정할 경우 특히 유용합니다. 왜냐하면 Windows 부트로더는 첫 번째 하드 드라이브에 설치된 Windows 만을 찾도록 되어 있기 때문입니다.예를 들어 Windows 가 4번째 하드 드라이브에 설치되어 있다면,grub.conf
에 있는 다음 명령이 Windows 부트 드라이버가 정상적으로 Windows를 적재하도록 해 줍니다.title Windows map (hd0) (hd3) map (hd3) (hd0) rootnoverify (hd3,0) chainloader +1
root (<device-type><device-number>,<partition>)
—(hd0,0)
와 같은 GRUB의 root 파티션을 지정하고, 그 파티션을 마운트합니다.rootnoverify (<device-type><device-number>,<partition>)
—root
와 같이 GRUB의 root 파티션을 지정하지만, 그 파티션을 마운트하지는 않습니다.timeout=<integer>
—default
명령으로 지정된 디폴트 항목을 로드하기 전에 GRUB이 기다리는 시간을 초단위로 설정합니다.splashimage=<path-to-image>
— GRUB 부팅시 사용할 스플래시 화면의 이미지 위치를 지정합니다.title group-title
— 커널이나 운영 체제를 읽어오기 위해 특정 그룹의 명령에 사용될 칭호를 지정합니다.
메뉴 설정 파일에 읽기 쉬운 주석을 추가하시려면, 해쉬 마크 (
#
)로 줄을 시작합니다.