질문&답변
클라우드/리눅스에 관한 질문과 답변을 주고 받는 곳입니다.
리눅스 분류

부트로더를 LILO 로 사용 하려면

작성자 정보

  • 임근식 작성
  • 작성일

컨텐츠 정보

본문

 

일반적으로 많이들 사용하는 grub에 대해 설명을 드려 보겠습니다.

                ★ grub 설정및 사용방법
         =============================

■ 다운로드:
 
ftp://ftp.mizi.com/incoming/grub-0.5.94-1mz.i386.rpm
 ftp://alpha.gnu.org/gnu/grub
 http://gentoo-wiki.com/HOWTO_Quick_GRUB

■  grub의 HDD/ Partition id의 Map 구조
   grub의 hd0(0,1,2,3) = LiLo의 hda(1,2,3,4)
   grub의 hd1(0,1,2,3) = LiLo의 hdb(1,2,3,4)
   grub의 hd2(0,1,2,3) = LiLo의 hdc(1,2,3,4)
   grub의 hd3(0,1,2,3) = LiLo의 hdd(1,2,3,4)
   grub의 hd4(0,1,2,3) = LiLo의 sda(1,2,3,4)
 - grub는 하드를 IDE나 SCSI와 관계없이 순서대로 디바이스를 인식함.


grub 설치(grub.conf 환경파일을 HDD의 MBR에 쓰기) 방법:
#> /sbin/grub_install /dev/hda

■  single 모드로 부팅하는 방법
   Boot Menu에서 "e"를 선택하여 Edit Mode로 들어가서, 해당 메뉴 Kernel Line 설정 정보의
   제일 뒤에 single( or 1  or S ) 라고 입력하여 엔터를 친후,  'b'를 눌러서 싱글모드로 부팅


■  복구 - grub 복구(재설치) 작업 1
   
   가. boot:linux rescue                      (설치시디로 복구모드 부팅)

   나. 네트워크설정 No ->  Continue    (부팅시 몇가지 설정)

   다. 기존의 시스템으로 전환
        #> chroot /mnt/sysimage          (Root 디렉토리를 위치를 전환)
        a) #> ls /boot/grub/menu.lst               (grub이 올바르게 남아있는지 확인)
        b) #> ls /dev/ [enter]                         (장치 인식되었는지 확인)
        c) HDD를 1개만 꼽을 것을 권장    (HDD 여러개 꼽혔을 경우, 장치 인식안되는 경우 있음)
        d) 필자의 경우 Fedora Rescue CD가 정상적으로 잘 작동 및 인식되었음.

   라. HDD의 MBR에 grub 설치
        방법1. #> /sbin/grub-install /dev/hda   ( MBR에 grub 설치)

        방법2. #> /sbin/grub                         (grub prompt를 띄움)  
                      grub>  root (hd0, 1)             (grub가 위치한 HDD/Partition 위치지정 )
                      grub>  setup (hd0)              (grub를 HDD의 MBR에 설치)
                      grub>  quit                         (grub에서 빠져나옴)
                      grub>  reboot                     (OS 재부팅..)

■  복구 - grub 복구(재설치) 작업  2
#>grub
grub> install (hd0,0)/boot/grub/stage1 (hd0) (hd0,0)/boot/grub/stage2 0x8000 p
grub> configfile=(hd4,0)/boot/grub/menu.lst
         (자신의 설정에 맞게 menu.lst를 수정)
          kernel (hd0,0)/boot/vmlinuz-2.3.99-pre8 root=/dev/sda1


관련자료

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

공지사항


뉴스광장


  • 현재 회원수 :  60,074 명
  • 현재 강좌수 :  35,995 개
  • 현재 접속자 :  377 명