F.10.3. GRUB2 부트 로더 재설치
일부 시나리오에서는 GRUB2 부트 로더가 잘못 삭제, 손상 또는 다른 운영 체제로 교체됩니다. 이 절차에 따라 BIOS가 있는 AMD64 및 Intel 64 시스템의 마스터 부팅 레코드(MBR)에 또는 Open Firmware를 사용하는 IBM Power Systems의 little-endian 변형에 GRUB2를 다시 설치하십시오.
사전 요구 사항
- 복구 모드로 부팅되었습니다.
-
설치된 시스템
/ (root)
파티션을 읽기-쓰기 모드로 마운트했습니다. -
/boot
마운트 지점을 읽기-쓰기 모드로 마운트했습니다.
절차
루트 파티션 변경:
chroot /mnt/sysroot/
sh-4.2# chroot /mnt/sysroot/
Copy to Clipboard Copied! Toggle word wrap Toggle overflow install_device
블록 장치가 설치된 GRUB2 부트 로더를 다시 설치합니다./sbin/grub2-install install_device
sh-4.2# /sbin/grub2-install install_device
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 중요다음 조건이 모두 적용되는 경우
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 애플리케이션에서 이미지 서명의 유효성을 검사합니다. 이 이미지 서명을 찾을 수 없을 때 시스템을 부팅합니다.- 시스템을 재부팅합니다.