1. 부트메니저
> 자신의 컴퓨터에 설치되어 있는 운영체제를 선택하여 부팅할 수 있도록 도와주는 것
> 안전성을 보장하지 않는다.
2. 종류
ⓐ LILO ( Linux Loader)
> 부트로더가 커널의 하드디스크상의 물리적인 위치를 알고 있어야 한다.
> 커널을 다시 설치 할 때마다 'lilo'를 실행해 부트로더에 심어줘야한다.
> LILO는 MBR에 위치한다
>>(MBR : Master Boot Record) : 하드의 첫번째 섹터( 부트프로그램 + 파티션 정보 )
1) LILO설정
LILO의 설정 파일은 /etc/lib.cont파일에 저장
2) LILO
> boot = dev/hda // LILO에게 부트 섹터의 위치(MBR)를 알려준다
prompt //LILO프롬프트를 표시함
image = /boot/unlinuz-2.4.7-10 // boot이미지를 나타낸다.
label = =Linux // 부트 옵션이 떳을 때 보이는 목록
root = /dev/hda2 //부트이미지가 있는 위치 표시
read - only // 읽기 전형으로 마운트하기
ⓑ GruB( Grand Unitied Boot loder )
> 파일명과 커널이 위치하고 있는 파티션만 알고 있으면 커널을 로드할수 있다.
1) GruB 특징
> a.out,ELF포맷의 커널을 Read할수 있다.
> 비 - 멀티부트 커널을 지원한다
> 멀티플 모듈을 로드한다
> 텍스트 형식의 설정 파일을 제공한다.
> 메뉴 인터페이스를 제공한다.
> 커멘트라인 인터페이스를 제공한다.
> BIOS에 접근이 가능하다.
2) 설정
> default = 0
timeout = 30 // 설정선택 시간 제한
splashimage = (hd0,1)/grub/splash.xpm.gz //GruB의 이미지 파일 위치 지정
title Linux Server // 제목을 표시
root(hd0,1) // boot파티션의 위치
rootnoverify(hd0,0)//FAT32 or NTFS 파티션 처럼 인식하지 못하는 파티션에서만 옵션을 적용한다.
> 자신의 컴퓨터에 설치되어 있는 운영체제를 선택하여 부팅할 수 있도록 도와주는 것
> 안전성을 보장하지 않는다.
2. 종류
ⓐ LILO ( Linux Loader)
> 부트로더가 커널의 하드디스크상의 물리적인 위치를 알고 있어야 한다.
> 커널을 다시 설치 할 때마다 'lilo'를 실행해 부트로더에 심어줘야한다.
> LILO는 MBR에 위치한다
>>(MBR : Master Boot Record) : 하드의 첫번째 섹터( 부트프로그램 + 파티션 정보 )
1) LILO설정
LILO의 설정 파일은 /etc/lib.cont파일에 저장
2) LILO
> boot = dev/hda // LILO에게 부트 섹터의 위치(MBR)를 알려준다
prompt //LILO프롬프트를 표시함
image = /boot/unlinuz-2.4.7-10 // boot이미지를 나타낸다.
label = =Linux // 부트 옵션이 떳을 때 보이는 목록
root = /dev/hda2 //부트이미지가 있는 위치 표시
read - only // 읽기 전형으로 마운트하기
ⓑ GruB( Grand Unitied Boot loder )
> 파일명과 커널이 위치하고 있는 파티션만 알고 있으면 커널을 로드할수 있다.
1) GruB 특징
> a.out,ELF포맷의 커널을 Read할수 있다.
> 비 - 멀티부트 커널을 지원한다
> 멀티플 모듈을 로드한다
> 텍스트 형식의 설정 파일을 제공한다.
> 메뉴 인터페이스를 제공한다.
> 커멘트라인 인터페이스를 제공한다.
> BIOS에 접근이 가능하다.
2) 설정
> default = 0
timeout = 30 // 설정선택 시간 제한
splashimage = (hd0,1)/grub/splash.xpm.gz //GruB의 이미지 파일 위치 지정
title Linux Server // 제목을 표시
root(hd0,1) // boot파티션의 위치
rootnoverify(hd0,0)//FAT32 or NTFS 파티션 처럼 인식하지 못하는 파티션에서만 옵션을 적용한다.