Grub은 내가 삭제한 커널에서 시작됩니다.

Grub은 내가 삭제한 커널에서 시작됩니다.

나는 Fedora 26을 실행하고 있으며 rpm -qa kernel이것이 kernel-4.13.5-200.fc26.x86_64내가 원하는 것입니다.

여기에 이미지 설명을 입력하세요.

grub에는 3개의 커널, 1개와 2개의 최신 커널이 표시되어 있었고 다른 2개의 커널에서 부팅할 때 Wi-Fi가 작동하지 않았기 때문에 dnf에서 커널 업데이트를 제외하고 최신 커널을 제거했습니다 sudo dnf remove kernel-4.x.

모든 것이 잘 진행되지만 재부팅해도 여전히 grub에서 볼 수 있고 부팅할 수 있으며 선택하면 Wi-Fi가 작동하지 않습니다.

여기에서는 제거된 최신 커널에서 부팅합니다.

여기에 이미지 설명을 입력하세요.

이건 내 애벌레야

여기에 이미지 설명을 입력하세요.

무엇이 잘못되었나요?

답변1

grub2-set-default명령을 통해 최신 커널을 제거하지 않고도 기본 항목을 설정할 수 있습니다. grub2를 업데이트하지 않은 경우 다음을 사용하십시오.

grub2-set-default 2

grub 업데이트 후에는 grub 2 프로필에 두 개의 코어가 있어야 하며 명령은 다음과 같아야 합니다(첫 번째 코어는 0두 번째 코어임 1).

grub2-mkconfig -o /boot/grub2/grub.cfg
grub2-set-default 1

주문하다:

# awk -F\' '$1=="menuentry " {print i++ " : " $2}' /etc/grub2.cfg

파일에 있는 기존 코어의 정확한 순서가 인쇄됩니다 grub.cfg.

페도라 프로젝트: 기본 항목 설정

답변2

/var/lib/initramfs-tools/최신 커널 버전을 사용할 수 있는지 확인하세요 .

이를 삭제하고 vmlinuz initrid 및 System.map과 같은 /boot 관련 항목에서도 삭제합니다. 하지만 잘못된 것을 삭제하지 않도록 조심하세요! !

루트로 또는 sudo를 사용하십시오.update-grub

관련 정보