# grub.conf generated by anaconda
#
# Note that you do not have to rerun grub after making changes to this file
# NOTICE: You have a /boot partition. This means that
# all kernel and initrd paths are relative to /boot/, eg.
# root (hd0,0)
# kernel /vmlinuz-version ro root=/dev/VolGroup00/LogVol00
# initrd /initrd-version.img
#boot=/dev/sda
default=0
=> 기본값으로 부팅되도록 설정하는 부분이다. grub 선택화면에서 특별히 선택하지 않으면
여기에 설정되어진 값에 해당하는 운영체제를 로딩한다. 현재 설정인 0값은
아래 항목중에서 제일 먼저 설정되어 있는 운영체제를 말한다.
timeout=5
=> grub 부트화면에서의 대기시간이다. 단위는 초이다. 현재 설정은 10초간 선택이 없으면
default에 설정된 값으로 부팅된다.
splashimage=(hd0,0)/grub/splash.xpm.gz
=> 부트 화면의 배경이미지를 지정하는 부분이다. xpm형태의 그림이미지를 압축한 xpm.gz파일
을 사용한다. (hd0,0)의 뜻은 /dev/hda1라는 뜻이다.
hiddenmenu
title Fedora (2.6.21-1.3194.fc7)
root (hd0,0)
kernel /vmlinuz-2.6.21-1.3194.fc7 ro root=/dev/VolGroup00/LogVol00 rhgb quiet
initrd /initrd-2.6.21-1.3194.fc7.img
=> 엔트리를 나타낸다. 위의 예는 리눅스의 전형적인 기본구조이다.
(기본구조)
title 부트_엔트리_설명
root (하드디스크디바이스명,부트파티션명)
kernel /커널이미지경로 ro root=루트디바이스명
initrd /초기화에_필요한_이미지경로 // 초기화 Ram Disk Loader이다.