본문 바로가기
  • AI (Artificial Intelligence)
Skills/RedHat, CentOS

Linux Rescue mode 로 부팅하기

by 로샤스 2014. 5. 2.

개요

Linux 가 부팅이 안 되거나 실수로 mount, yum, ssh 같은 필수 구성요소를 삭제했을때 복구 모드로 부팅해서 문제를 해결해야 한다. 들어갈 일이 거의 없어서 잊을것 같으니 절차를 정리해 둔다.

Booting into Rescue Mode

  1. CD/DVD USB 등의 media 를 넣고 부팅
  2. Boot 화면에서 rescue 선택
     
  3. 3rd party driver 등이 필요할 경우 tab 키를 누르고 kernel parameter 수정

    If your system requires a third-party driver provided on a driver disc to boot, load the driver with the additional option dd:

    linux rescue dd
  4. 언어 선택 (Korean 이 있으나 Text 모드이므로 선택이 불가하므로 English 를 선택)
     
  5. KeyBoard Type 선택
     
  6. Rescue Method 선택(DVD 부팅이므로 기본 Local CD/DVD 선택)
     
  7. Network 이 필요할 경우 Network 설정
  8. Rescue mode 선택. Local 에 설치된 linux 를 찾아서 /mnt/sysimage 에 마운트함. Continue를 누르면 R-W 로 마운트
     
  9. rescue manager 에는 다음과 같이 3개의 메뉴가 표시됨. shell 을 선택하면 shell prompt 가 기동되어 복구 작업을 할 수 있음
     
  10. 복구할 파티션에 rpm 으로 패키지를 설치하거나 할 경우 해당 마운트 포인트가 root 여야 작업이 가능함. 이 경우 "chroot /mnt/sysimage" 명령어로 해당 path 로 ROOT 로 설정
    1. This is useful if you need to run commands such as rpm that require your root partition to be mounted as /. To exit the chroot environment, type exit to return to the prompt.
      If you selected Skip, you can still try to mount a partition or LVM2 logical volume manually inside rescue mode by creating a directory such as /foo, and typing the following command:

  11. 마운트할 파티션이 추가로 있을 경우 다음과 같이 수동 마운트
    1. mount -t ext4 /dev/mapper/VolGroup00-LogVol02 /foo
  12. Volumn 을 모를 경우 다음 명령어로 볼륨을 확인
    1. fdisk -l
    2. view LVM volumn
      1. pvdisplay
      2. vgdisplay
      3. lvdisplay
  13. 실수로 base 패키지들을 삭제해서 부팅이 안 되거나 mount, ls 등의 기본 명령어들이 안 먹을때 다음과 같이 base group 을 새로 install
    1. yum groupinstall base 

 

Booting into single user Rescue Mode

  1. 시스템 부팅 후 tab 키를 눌러서 커널 선택 모드로 진입
  2. 부팅할 커널을 선택하고 e 키를 누름
     
  3. 커널 파라미터 선택화면에서 e 키를 눌러서 파라미터 수정화면으로 진입
     
  4. 파라미터 수정. 싱글 유저로 진입하고 SELinux 를 끌 경우 다음 옵션 추가
     
  5. 수정후 엔터를 쳐서 파라미터 선택화면(3번) 으로 돌아온 후에 b 키를 눌러서 부팅

 

 

 

 

 

 

 

출처 : http://lesstif.com/pages/viewpage.action?pageId=12943500

 

 

 

 

댓글