나는 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