리눅스 grub.conf

IT위키
  • 경로 : /etc/grub.conf
[root@fran etc]# cat grub.conf 
# 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/mapper/VolGroup-lv_root
#          initrd /initrd-[generic-]version.img
#boot=/dev/sda
default=0
timeout=5
splashimage=(hd0,0)/grub/splash.xpm.gz
hiddenmenu
password -md5 $1NmiJ1$5tumUAi5FlupA3Msu1m.
title CentOS (2.6.32-642.4.2.el6.x86_64)
	root (hd0,0)
	kernel /vmlinuz-2.6.32-642.4.2.el6.x86_64 ro root=/dev/mapper/VolGroup-lv_root rd_LVM_LV=VolGroup/lv_root rd_LVM_LV=VolGroup/lv_swap rd_NO_LUKS rd_NO_MD rd_NO_DM LANG=en_US.UTF-8 SYSFONT=latarcyrheb-sun16 KEYBOARDTYPE=pc KEYTABLE=us crashkernel=auto rhgb quiet
	initrd /initramfs-2.6.32-642.4.2.el6.x86_64.img
  • default [메뉴 번호]
    • GRUB 초기 부팅화면에서 부팅할 메뉴를 선택하지 않았을 경우 사용할 기본 부팅 메뉴
    • 첫 번째 부팅메뉴가 0번이고 두 번째 부팅 메뉴가 1번 순서
  • timeout [부팅시간]
    • timeout 에 지정된 시간(초)에 default에 지정된 부팅메뉴를 실행
  • splashimage [(장치명,파티션) 이미지파일]
    • GRUB 부팅 화면에 나타나는 배경 이미지
    • 기본설정은 (hd0,0) 위치에 있는 /grub/splash.xpm.gz 이미지 파일
  • password -[알고리즘] [암호값]
    • 부팅 시 GRUB 모드로 들어가기 위한 암호화된 패스워드입니다.
    • password 항목이 존재하지 않는다면 패스워드 없이 GRUB 모드로 진입 가능
  • title [부팅제목]
    • GRUB 부팅화면의 메뉴에 나타나는 제목
  • root [(하드,파티션)]
    • 리눅스의 루트(/) 파티션의 위치를 지정합니다.
  • kernel [/vmlinuz-버전] ro root=[/dev/장치명]
    • 부팅할 경우에 메모리로 로드할 kernel의 이미지 지정
    • ro root 는 루트파티션의 위치로 부팅이 되지 않을 경우 강제로 로드할 루트파티션