17.8.3. GRUB2 부트 로더 다시 설치
일부 시나리오에서는 GRUB2 부트 로더가 실수로 삭제, 손상 또는 다른 운영 체제로 교체됩니다. BIOS를 사용하여 AMD64 및 Intel 64 시스템의 마스터 부트 레코드(MBR)에 GRUB2를 다시 설치할 수 있습니다.
사전 요구 사항
- 복구 모드로 부팅되었습니다.
-
설치된 시스템
/ (root)파티션을 읽기-쓰기 모드로 마운트했습니다. -
읽기-쓰기 모드에서
/boot마운트 지점을 마운트했습니다.
프로세스
root 파티션을 변경합니다.
sh-4.2# chroot /mnt/sysroot/install_device블록 장치가 설치된 GRUB2 부트 로더를 다시 설치합니다.sh-4.2# /sbin/grub2-install install_device중요grub2-install명령을 실행하면 다음 조건이 모두 적용되는 경우 시스템을 부팅할 수 없게 될 수 있습니다.- 시스템은 EFI(Extensible Firmware Interface)가 있는 AMD64 또는 Intel 64입니다.
- Secure Boot가 활성화되어 있습니다.
grub2-install명령을 실행한 후에는 EFI(Extensible Firmware Interface) 및 Secure Boot가 활성화된 AMD64 또는 Intel 64 시스템을 부팅할 수 없습니다. 이 문제는grub2-install명령이 shim 애플리케이션을 사용하는 대신 직접 부팅되는 서명되지 않은 GRUB2 이미지를 설치하기 때문에 발생합니다. 시스템이 부팅되면 shim 애플리케이션이 이미지 서명의 유효성을 확인하며, 이 경우 시스템을 부팅하지 못합니다.- 시스템을 재부팅합니다.