F.10. 복구 모드 사용
설치 프로그램의 복구 모드는 Red Hat Enterprise Linux DVD 또는 기타 부팅 미디어에서 부팅할 수 있는 최소 Linux 환경입니다. 여기에는 다양한 문제 해결을 위한 명령줄 유틸리티가 포함되어 있습니다. 복구 모드는 부팅 메뉴의 Troubleshooting 메뉴에서 액세스할 수 있습니다. 이 모드에서는 파일 시스템을 읽기 전용, 블랙리스트로 마운트하거나 드라이버 디스크에 제공된 드라이버를 추가하거나, 시스템 패키지를 설치 또는 업그레이드하거나 파티션을 관리할 수 있습니다.
설치 프로그램의 복구 모드는 systemd
시스템 및 서비스 관리자의 일부로 제공되는 복구 모드(단일 사용자 모드와 동일) 및 긴급 모드와 다릅니다.
복구 모드로 부팅하려면 최소 부팅 디스크 또는 USB 드라이브 또는 전체 설치 DVD와 같은 Red Hat Enterprise Linux 부팅 미디어 중 하나를 사용하여 시스템을 부팅할 수 있어야 합니다.
iSCSI 또는 zFCP 장치와 같은 고급 스토리지는 rd.zfcp=
또는 root=iscsi:
옵션과 같은 dracut
부팅 옵션을 사용하거나 64비트 IBM Z의 CMS 구성 파일에서도 구성해야 합니다. 복구 모드로 부팅한 후에는 이러한 스토리지 장치를 대화식으로 구성할 수 없습니다. dracut
부팅 옵션에 대한 자세한 내용은 dracut.cmdline(7)
매뉴얼 페이지를 참조하십시오.
F.10.1. 복구 모드로 부팅
다음 절차에서는 복구 모드로 부팅하는 방법을 설명합니다.
절차
- 최소 부팅 미디어 또는 전체 설치 DVD 또는 USB 드라이브에서 시스템을 부팅하고 부팅 메뉴가 표시될 때까지 기다립니다.
-
부팅 메뉴에서 Troubleshooting > Rescue a Red Hat Enterprise Linux system 옵션을 선택하거나
inst.rescue
옵션을 부팅 명령줄에 추가합니다. 부팅 명령줄에 들어가려면 BIOS 기반 시스템의 Tab 키 또는 UEFI 기반 시스템의 e 키를 누릅니다. 선택사항: 시스템에 부팅을 위해 드라이버 디스크에 제공된 타사 드라이버가 필요한 경우
inst.dd=driver_name
을 부팅 명령줄에 추가합니다.inst.rescue inst.dd=driver_name
선택 사항: Red Hat Enterprise Linux 배포의 일부인 드라이버가 시스템이 부팅되지 않도록 하는 경우
modprobe.blacklist=
옵션을 부팅 명령줄에 추가합니다.inst.rescue modprobe.blacklist=driver_name
Enter (BIOS 기반 시스템) 또는 Ctrl+X (UEFI 기반 시스템)를 눌러 수정된 옵션을 부팅합니다. 다음 메시지가 표시될 때까지 기다립니다.
The rescue environment will now attempt to find your Linux installation and mount it under the directory: /mnt/sysroot/. You can then make any changes required to your system. Choose 1 to proceed with this step. You can choose to mount your file systems read-only instead of read-write by choosing 2. If for some reason this process does not work choose 3 to skip directly to a shell. 1) Continue 2) Read-only mount 3) Skip to shell 4) Quit (Reboot)
1 를 선택하면 설치 프로그램에서 파일 시스템을
/mnt/sysroot/
디렉토리에 마운트합니다. 파티션을 마운트하지 못하는 경우 알림을 받습니다. 2 를 선택하면 파일 시스템을/mnt/sysroot/
디렉토리에 마운트하려고 하지만 읽기 전용 모드에서는 마운트합니다. 3 을 선택하면 파일 시스템이 마운트되지 않습니다.시스템 루트의 경우 설치 프로그램은 두 개의 마운트 지점
/mnt/sysimage
및/mnt/sysroot
를 지원합니다./mnt/sysroot
경로는 대상 시스템의/
를 마운트하는 데 사용됩니다. 일반적으로 물리적 루트와 시스템 루트는 동일하므로/mnt/sysroot
는/mnt/sysimage
와 동일한 파일 시스템에 연결됩니다. 유일한 예외는 시스템 루트가 배포에 따라 변경되는 rpm-ostree 시스템입니다. 그런 다음/mnt/sysroot
가/mnt/sysimage
의 하위 디렉토리에 연결됩니다. chroot에/mnt/sysroot
를 사용하는 것이 좋습니다.계속하려면 1 을 선택합니다. 시스템이 복구 모드에 있으면 VC(가상 콘솔) 1과 VC 2에 프롬프트가 표시됩니다.
Ctrl+Alt+F1
키 조합을 사용하여 VC 1 및Ctrl+Alt+F2
에 액세스하여 VC 2에 액세스합니다.sh-4.2#
파일 시스템이 마운트된 경우에도 복구 모드에서는 기본 루트 파티션은 일반 사용자 모드(
multi-user.target
또는graphical.target
) 중에 사용되는 파일 시스템의 루트 파티션이 아닙니다. 파일 시스템을 마운트하고 성공적으로 마운트된 경우 다음 명령을 실행하여 복구 모드 환경의 루트 파티션을 파일 시스템의 루트 파티션으로 변경할 수 있습니다.sh-4.2# chroot /mnt/sysroot
이 기능은 루트 파티션을
/
로 마운트해야 하는rpm
과 같은 명령을 실행해야 하는 경우에 유용합니다. chroot 환경을 종료하려면 exit 를 입력하여 프롬프트로 돌아갑니다.3 을 선택한 경우
/directory/
와 같은 디렉터리를 생성하고 다음 명령을 입력하여 복구 모드 내에서 파티션 또는 LVM2 논리 볼륨을 수동으로 마운트하려고 할 수 있습니다.sh-4.2# mount -t xfs /dev/mapper/VolGroup00-LogVol02 /directory
위 명령에서
/directory/
는 사용자가 생성한 디렉토리이며/dev/mapper/VolGroup00-LogVol02
는 마운트하려는 LVM2 논리 볼륨입니다. 파티션이 XFS와 다른 유형인 경우 xfs 문자열을 올바른 유형(예: ext4)으로 교체합니다.모든 물리 파티션의 이름을 모르는 경우 다음 명령을 사용하여 나열하십시오.
sh-4.2# fdisk -l
모든 LVM2 물리 볼륨, 볼륨 그룹 또는 논리 볼륨의 이름을 모르는 경우
pvdisplay
,vgdisplay
또는lvdisplay
명령을 사용합니다.