CentOS7_Booting 오류 발생시 해결 방법

문제 현상

CentOS7 _ 파일 업그레이드 후에 부팅이 안되는 문제.

원인.

mokutil-15-2.el7.centos.x86_64.rpm shim-x64-15-2.el7.centos.x86_64.rpm

EFI 로 부팅 설정이 되어있는 OS에 위파일은 UEFI 로 부팅설정파일이 업그레이드 되면서 발생함.

해결방법

CD로 또는 ISO로 설치 OS로 부팅 후 rescue mode 로 접속하여,

SSH 동작시켜서

# chroot

yum install dawngrade -y

reboot

업그레이드 하기 전으로 돌린다. 그리고 UEFI 환경이 아닌 EFI 부팅설정인 경우

vi /etc/yum.conf

exclude = grub2 * shim * mokutil

맨아래에 추가한다.

참조_부팅복원 순서

vgchange -ay
mount /dev/centos/root /mnt/sysimage
mount /dev/sda2 /mnt/sysimage/boot
mount /dev/sda1 /mnt/sysimage/boot/efi
mount –bind /proc /mnt/sysimage/proc
mount –bind /sys /mnt/sysimage/sys
mount –bind /dev /mnt/sysimage/dev
chroot /mnt/sysimage
cp -p /boot/efi/EFI/centos/grubx64.efi /boot/efi/EFI/BOOT/
exit
umount -R /mnt/sysimage
shutdown -r now

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다