27.2. 복구 모드로 부팅


복구 모드는 시스템의 하드 드라이브 대신 CD-ROM 또는 일부 다른 부팅 방법으로 완전히 작은 Red Hat Enterprise Linux 환경을 부팅할 수 있는 기능을 제공합니다.
이름에서 알 수 있듯이 일부에서 사용자를 구하기 위해 복구 모드가 제공됩니다. 일반적인 작업 중에 Red Hat Enterprise Linux 시스템은 시스템의 하드 드라이브에 있는 파일을 사용하여 모든 작업을 수행합니다. - 프로그램 실행, 파일 저장 등.
그러나 Red Hat Enterprise Linux가 시스템의 하드 드라이브의 파일에 액세스할 수 있을 만큼 충분히 실행할 수 없는 경우가 있습니다. 복구 모드를 사용하면 실제로 하드 드라이브에서 Red Hat Enterprise Linux를 실행할 수 없는 경우에도 시스템의 하드 드라이브에 저장된 파일에 액세스할 수 있습니다.
복구 모드로 부팅하려면 다음 방법 중 하나를 사용하여 시스템을 부팅할 수 있어야 합니다.[12]:
  • 설치 부팅 CD-ROM에서 시스템을 부팅합니다.
  • USB 플래쉬 장치와 같은 다른 설치 부팅 미디어에서 시스템을 부팅함으로써.
  • Red Hat Enterprise Linux CD-ROM #1에서 시스템을 부팅합니다.
설명된 방법 중 하나를 사용하여 부팅했으면 rescue 키워드를 커널 매개 변수로 추가합니다. 예를 들어 x86 시스템의 경우 설치 부팅 프롬프트에서 다음 명령을 입력합니다.
linux rescue
사용할 언어를 포함하여 몇 가지 기본 질문에 답변하라는 메시지가 표시됩니다. 또한 유효한 구조 이미지가 있는 위치를 선택하라는 메시지를 표시합니다. 로컬 CD-ROM,하드 드라이브,NFS 이미지,FTP 또는 HTTP 중에서 선택합니다. 선택한 위치에는 유효한 설치 트리가 포함되어야 하며 설치 트리는 부팅한 Red Hat Enterprise Linux 디스크와 동일한 Red Hat Enterprise Linux 버전이어야 합니다. 복구 모드를 시작하기 위해 부팅 CD-ROM 또는 기타 미디어를 사용한 경우 설치 트리는 미디어가 생성된 것과 동일한 트리여야 합니다. 하드 드라이브, NFS 서버, FTP 서버 또는 HTTP 서버에 설치 트리를 설정하는 방법에 대한 자세한 내용은 이 가이드의 이전 섹션을 참조하십시오.
네트워크 연결이 필요하지 않은 복구 이미지를 선택하면 네트워크 연결을 설정할지 여부를 묻는 메시지가 표시됩니다. 네트워크 연결은 예를 들어 다른 컴퓨터로 파일을 백업하거나 공유 네트워크 위치에서 일부 RPM 패키지를 설치해야 하는 경우에 유용합니다.
다음 메시지가 표시됩니다.
이제 복구 환경에서 Linux 설치를 찾아 /mnt/sysimage 디렉터리에 마운트합니다. 그러면 시스템에 필요한 변경을 수행할 수 있습니다. 이 단계를 진행하려면 '계속'을 선택합니다. 'Read-only'를 선택하여 읽기 전용 대신 읽기 전용 파일 시스템을 마운트하도록 선택할 수도 있습니다. 어떤 이유로든 이 프로세스가 실패하는 경우 'Skip'을 선택하면 이 단계를 건너뛰고 명령 쉘로 직접 이동합니다.
계속 을 선택하면 파일 시스템을 /mnt/sysimage/ 디렉터리에 마운트합니다. 파티션을 마운트하지 못하면 사용자에게 알립니다. 읽기 전용 모드를 선택하면 파일 시스템을 /mnt/sysimage/ 디렉토리에 마운트하려고 하지만 읽기 전용 모드에서는 마운트합니다. Skip 를 선택하면 파일 시스템이 마운트되지 않습니다. 파일 시스템이 손상되었다고 생각되면 건너뛰기 를 선택합니다.
복구 모드에 있는 시스템이 있으면 VC (가상 콘솔) 1 및 VC 2에 프롬프트가 나타납니다 ( Ctrl-Alt-F1 키 조합을 사용하여 VC 1 및 Ctrl-Alt-F2 에 액세스하십시오 2)에 액세스하십시오.
sh-3.00b#
파티션을 자동으로 마운트하기 위해 계속 선택한 경우 단일 사용자 모드에 있습니다.
파일 시스템이 마운트된 경우에도 복구 모드에서는 기본 루트 파티션은 일반 사용자 모드(runlevel 3 또는 5) 동안 사용되는 파일 시스템의 루트 파티션이 아닙니다. 파일 시스템을 마운트하고 성공적으로 마운트된 경우 다음 명령을 실행하여 복구 모드 환경의 루트 파티션을 파일 시스템의 루트 파티션으로 변경할 수 있습니다.
chroot /mnt/sysimage
이 기능은 루트 파티션을 / 로 마운트해야 하는 rpm 과 같은 명령을 실행해야 하는 경우에 유용합니다. chroot 환경을 종료하려면 exit 를 입력하여 프롬프트로 돌아갑니다.
Skip 을 선택한 경우에도 /foo 와 같은 디렉터리를 생성하고 다음 명령을 입력하여 복구 모드 내에 파티션 또는 LVM2 논리 볼륨을 수동으로 마운트하려고 할 수 있습니다.
mount -t ext3 /dev/mapper/VolGroup00-LogVol02 /foo
위 명령에서 /foo 는 사용자가 만든 디렉토리이고 /dev/mapper/VolGroup00-LogVol02 는 마운트하려는 LVM2 논리 볼륨입니다. 파티션 유형이 ext2 이면 ext3ext2 로 바꿉니다.
모든 물리 파티션의 이름을 모르는 경우 다음 명령을 사용하여 나열하십시오.
fdisk -l
모든 LVM2 물리 볼륨, 볼륨 그룹 또는 논리 볼륨의 이름을 모르는 경우 다음 명령을 사용하여 나열합니다.
pvdisplay
vgdisplay
lvdisplay
프롬프트에서 다음과 같은 많은 유용한 명령을 실행할 수 있습니다.
  • 네트워크가 시작된 경우 SSH ,scp, ping
  • 테이플라이브를 사용하여 사용자를 위해 덤프복원
  • 파티션 관리를 위한 parted 및 metadata
  • 소프트웨어 설치 또는 업그레이드를 위한 RPM
  • 설정 파일 편집
    참고
    emacs,pico 또는 vi 와 같은 다른 인기있는 편집기를 시작하려고하면 joe 편집기가 시작됩니다.

27.2.1. Boot Loader 재설치

대부분의 경우 GRUB 부트 로더는 실수로 삭제, 손상 또는 다른 운영 체제로 대체될 수 있습니다.
다음 단계에서는 마스터 부트 레코드에 GRUB을 다시 설치하는 방법에 대해 자세히 설명합니다.
  • 설치 부팅 매체에서 시스템을 부팅합니다.
  • 설치 부팅 프롬프트에 linux rescue 를 입력하여 복구 환경을 입력합니다.
  • chroot /mnt/sysimage 를 입력하여 루트 파티션을 마운트합니다.
  • /usr/sbin/grub-install bootpart 를 입력하여 GRUB 부트 로더를 다시 설치합니다. 여기서 bootpart 는 부팅 파티션(일반적으로 /dev/sda)입니다.
  • GRUB이 추가 운영 체제를 제어하는 데 추가 항목이 필요할 수 있으므로 /boot/grub/grub.conf 파일을 검토합니다.
  • 시스템을 재부팅합니다.


[12] 자세한 내용은 이 가이드의 이전 섹션을 참조하십시오.
Red Hat logoGithubRedditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 문서 정보

Red Hat을 사용하는 고객은 신뢰할 수 있는 콘텐츠가 포함된 제품과 서비스를 통해 혁신하고 목표를 달성할 수 있습니다.

보다 포괄적 수용을 위한 오픈 소스 용어 교체

Red Hat은 코드, 문서, 웹 속성에서 문제가 있는 언어를 교체하기 위해 최선을 다하고 있습니다. 자세한 내용은 다음을 참조하세요.Red Hat 블로그.

Red Hat 소개

Red Hat은 기업이 핵심 데이터 센터에서 네트워크 에지에 이르기까지 플랫폼과 환경 전반에서 더 쉽게 작업할 수 있도록 강화된 솔루션을 제공합니다.

© 2024 Red Hat, Inc.