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

리눅스 시스템에서 GRUB과 같은 boot loader에 대한 기본지식

작성자 정보

  • 관리자 작성
  • 작성일

컨텐츠 정보

본문

리눅스 시스템에서 GRUB과 같은 boot loader에 대한 기본지식

 

 

 

 

먼저 간단히  GRUB이라는 리눅스 부트로더와 grub이라는 명령어에 대하여 간단히 말씀 드리겠습니다. 

 

 

 

우리가 흔히 말하는 GRUB이라는 것은 리눅스 부팅에 관여하고 있는 부트로더(Boot Loader)입니다. 

 

 

 

 , 부트로더(boot loader)란 시스템에 저장되어 있는 운영체제(OS, 리눅스커널)가 부팅될 수 있도록 해주는 프로그램입니다. 

 

 

 

 대부분의 경우 부트로더는 하드디스크의 첫번째 부팅섹터인 MBR(Master Boot Record)에 위치하고 있습니다. 

 

 

 

 리눅스에서는 이런 부트로더로서 LILO GRUB 두가지를 주로 사용합니다. 

 

 

 

 현재는 거의 대부분 GRUB을 기본 부트로더로 사용합니다. 

 

 

 

 시스템이 부팅하면서 부팅 초기단계에 MBR에 있는 부트로더를 읽어 들여서 시스템을 부팅하도록 합니다. 

 

 

 

 

 

GRUB Grand Unified Bootloader의 약어로서 GNU하에서 개발된 부트로더이며 LILO와 같은 리눅스 부트로더(Boot Loader)의 한 종류입니다. 

 

 

GRUB은 윈도우 운영체제와 리눅스 운영체제를 동시에 지원하는 일종의 Multi OS BootLoader라고 할 수 있습니다. 

 

 

 

 

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

 

 

 

 

 

그리고 이번에 설명하는  grub이라는 것은 리눅스가 부팅이 되고 난 후에 리눅스 쉘상태에서 사용이 가능한 grub이라는 명령어를 의미합니다. 

 

 

 

  또한  grub전용명령어들을 부팅초기화면의 grub모드에서도 동일하게 사용할 수 있습니다. 

 

 

 

 이점을 분명히 이해하시고 이번 강좌를 보시기 바랍니다. 

 

 

 

 

 

 

관련자료

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

공지사항


뉴스광장


  • 현재 회원수 :  60,056 명
  • 현재 강좌수 :  35,910 개
  • 현재 접속자 :  245 명