강좌
클라우드/리눅스에 관한 강좌입니다.
자격증 분류

리눅스마스터1급 : 리눅스 부트매니저 GRUB의 역할

작성자 정보

  • 관리자 작성
  • 작성일

컨텐츠 정보

본문

리눅스마스터1: 리눅스 부트매니저 GRUB의 역할

 

 

 

 

GRUB의 역할

 

GNU GRUB 개발 홈페이지(http://www.gnu.org/software/grub/)에서, GRUB는 멀티부트 부트 로더로 기술되어 있다.

 

 

 

 

GRUB는 컴퓨터를 시작할 때 처음으로 실행되는 프로그램으로 리눅스 등의 운영체제의 커널을 RAM으로 읽어 들여서 적재하는 역할을 한다.

 

 

 

 

 

 

GRUB는 다른 부트 매니저와 마찬가지로 하드 디스크의 첫 번째 부트섹터인 MBR(Master Boot Record)이라는 곳에 저장된다.

 

 

 

 

그리고 시스템에 전원이 공급되면 가장 먼저 ROM-BIOS에서 시스템 제어권을 가지고 장착된 하드웨어에 대한 기본적인 점검과 인식을 한다.

 

 

 

 

이 과정이 모두 끝나고 나면 ROM-BIOS는 하드 디스크의 첫번째 부트섹터의 MBR에 있는 부트 매니저에게 그 제어권을 넘겨준다.

 

 

 

 

그리고 부트 매니저인 GRUB는 컴퓨터 시스템의 부팅을 시작하는데, GRUB에 의해 부팅될 운영체제가 선택되고 GRUB에 의해 해당 운영체제의 커널이 RAM에 적재되면 해당 운영체제의 커널이 시스템을 운영하게 된다.

 

 

관련자료

댓글 0
등록된 댓글이 없습니다.

공지사항


뉴스광장


  • 현재 회원수 :  60,035 명
  • 현재 강좌수 :  35,794 개
  • 현재 접속자 :  131 명