위로
아래
Boot Loader
부트로더
- 컴퓨터가 시작될 때 처음 실행되는 프로그램
- 운영체제를 불러오는 역할
- 종류 : GRUB, LILO
GRUB
GRUB (GRand Unified Bootloader)
- 리눅스 계열에서 가장 많이 사용하는 부트로더
- 윈도우, 리눅스 운영체제를 모두 지원하므로 멀티 부팅이 가능하다
- 설정파일 위치 /boot/grub/grub.conf
명령키
e : 편집 모드 (Grub Edit 모드)
c : 명령어 모드 (Command 모드)
장치명
IDE, S-ATA (SCSI) 구분 없음
하드디스크 : hd0, hd1, ...
파티션 : (hd0,0), (hd0,1), ...
(hd0,0) : 첫 번째 하드디스크의 첫 번째 파티션
grub.conf 설정 내용
default : 멀티 부팅의 경우 기본 부팅 OS의 Label 번호(0부터 시작)을 설정
timeout : 이 시간을 경과하면 default에 설정된 OS로 부팅
splashimage : GRUB 메뉴의 배경화면 설정
title : GRUB 메뉴에 나타나는 OS 이름 설정
root : 루트 파티션을 설정하고 마운트. 부팅할 OS가 설치된 파티션을 설정해야 한다. (hd0,0)
rootnoverify : root와 같지만, 마운트를 하지는 않는다. 윈도우 부팅 시 필요.
displaymem : BIOS에 있는 정보에 기반하여 현재 메모리 사용량을 보여준다.
initrd : initrd 파일을 지정
kernel : 운영체제를 부팅할 때 읽어올 커널 파일을 지정
chainloader : 연쇄 로더로 지정된 파일을 읽어온다. 윈도우와의 멀티 부팅 시 필요.