CentOS7 커널 업그레이드가 손상된 grub [중복]

CentOS7 커널 업그레이드가 손상된 grub [중복]

우리는 HP DL360 G8 서버를 가지고 있고 여기에 CentOS7 64비트를 설치했는데 모든 것이 잘 작동했지만 yum update전체 시스템을 완료하고 재부팅하자 grub에서 멈춰서 grub>아래 단계에 따라 복구했습니다 .

grub>set root=(hd0,msdos1)
grub>linux16 /vmlinux-<old kernel> root=/dev/sdx rw
grub>initrd16 /initramfs-XXXXX
grub>boot

시스템을 성공적으로 부팅했고 grub2-install /dev/sda다시 재부팅했지만 여전히 멈췄습니다. gru2 설치 방법 grub>도 시도했지만 UEFI여전히 운이 없습니다. 최신 커널을 제거했지만 운이 없었습니다.

무엇이 잘못될 수 있나요?

답변1

문제 발견:

이것은 어리석은 RAID 문제입니다. 우리의 (fakeRAID) 설정이 어떻게 든 손상되어 Linux fdisk에 두 개의 디스크가 표시되고 두 디스크에 grub이 기록되는 것으로 나타났습니다.

AHCI해결책은 fakeRAID를 사용할 때 특별한 드라이버 커널 모듈이 필요하고 Linux를 설치할 때 모듈을 비활성화해야 한다는 것이었습니다. 그래서 blacklist=ahci이를 PXE kickstart 파일에 추가하고 모든 문제를 해결했습니다.

관련 정보