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

새로 설정된 grub정보 참조하여 MBR에 GRUB을 설치하는 grub-install

작성자 정보

  • 관리자 작성
  • 작성일

컨텐츠 정보

본문

새로 설정된 grub정보 참조하여 MBR GRUB을 설치하는 grub-install

 

 

 

 

grub-install명령어는 /boot/grub/menu.lst파일의 설정내용을 부트디바이스의 MBR GRUB을 설치하는 명령어입니다. 

 

 

 

 마치 LILO에서 lilo명령어가 /etc/lilo.conf파일의 설정내용을 부트디바이스의 MBR에 설치하는 것과 같은 역할이라고 할 수 있습니다. 

 

 

 

 따라서 만약 여러분이 리눅스로더(Linux Loader)로서 GRUB이 아닌 LILO를 사용하고 계신다면 부트디바이스의 MBR영역에 부트로더(boot loader)를 설치하기 위하여 lilo라는 명령어를 사용하셔야 합니다. 

 

 

 

 , GRUB에서 grub-install LILO에서 lilo와 같은 역할을 하는 명령어입니다. 

 

 

 

 

 

명령어위치 : /sbin/grub-install

 

사용형식 : grub-install [옵션] 설치디바이스

 

다음은 /dev/sda 디바이스의 MBR영역에 GRUB을 설치하는 예입니다. 

 

 

 

 /dev/sda는 부트디스크여야 합니다. 

 

 

 

 

 

[root@command grub]# grub-install /dev/sda
Installation finished. No error reported.
This is the contents of the device map /boot/grub/device.map.
Check if this is correct or not. If any of the lines is incorrect,
fix it and re-run the script `grub-install'.

# this device map was generated by anaconda
(fd0)     /dev/fd0
(hd0)     /dev/sda
[root@command grub]#

 

 

 

위에서 grub-install뒤에 지정하는 디바이스 장치명(dev/sda) GRUB을 설치하고자 하는 디스크의 MBR(Master Boot Record)이 존재하는 디스크의 장치명입니다. 

 

 

 

  , 위의 예에서는 GRUB을 설치할 MBR이 있는 디스크장치명이 /dev/sda이기 때문에 위와 같이 지정한 것이며 만약 여러분의 하드디스크가 IDE장치라면 /dev/sda대신에 /dev/hda가 기본적으로 지정이 될 것입니다. 

 

 

 

  

하지만 이와 같이 반드시 첫번째 디스크가 아니라도 GRUB설치를 할 수 있습니다. 

 

 

 

  단지, 대부분의 시스템관리자들이 첫번째 디스크에 MBR을 설치하므로 그 첫번째 디스크가 IDE일 경우에는 /dev/hda를 지정하는 것이고 그 첫번째 디스크가 SCSI일 경우에는 /dev/sda를 지정하는 것입니다. 

 

 

 

 

위와 같이 GRUB이 부트디스크의 MBR에 설치하는 이유는 다음과 같습니다. 

 

 

 

  시스템이 부팅하면서 부트디스크의 MBR영역에 있는 부트로더를 기본적으로 찾게 됩니다. 

 

 

 

 

부트로더(boot loader) ROM-BIOS에서 넘어오는 시스템제어권을 넘겨받아서 선택된 운영체제가 부팅할 수 있도록 하는 로더(LOADER)를 의미합니다. 

 

 

 

  우리가 알고 있는 리눅스 로더의 종류로는 LILO(Linux Loader) GRUB이 있습니다. 

 

 

 

 

따라서 여기서 grub-install이란 명령어로 지정한 디스크의 MBR GRUB을 설치한다는 것의 의미는 시스템 부팅시에 사용될 기본 부트로더로서 GRUB을 선택하여 설치한다는 것을 뜻합니다. 

 

 

 

 

 

관련자료

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

공지사항


뉴스광장


  • 현재 회원수 :  60,041 명
  • 현재 강좌수 :  35,855 개
  • 현재 접속자 :  100 명