Howdy, pretty basic Fedora user here, after the last run of updates from terminal the system won’t boot with kernel 6.14.6, only with 6.14.4, tried updating from 41 to 42 to see if that would fix it but no luck, now I always need to fail a boot, hard shutdown (long press power button) and select the older kernel in GRUB, any idea how to fix this please?
The kernal is the same for f41 and f42 so that will not chages things.
Have you upgrade to f42?
Am I right in understanding the 6.14.4-200 will boot your system?
If so boot up then share what this command outputs please sudo grubby --info=ALL
as pre-formmated text (no screen shots).
When you boot with 6.14.6-300 edit the grub boot command to remove the “quiet” and “rhgb” options. What do you see on screen?
Edit: s/report/remove/
Did autocorrect supplied “report” when “remove” is needed?
Those options are suitable for mass deployments, but many users who manage their own system benefit from seeing details of an issue at first occurrence, so I always edit /etc/default/grub
to remove them on new installs.
Thank you for your reply.
Both F41 and F42 don’t boot with 6.14.6-300, with 6.14.4-200 I have only F41 available as an option in GRUB and it boots.
*****@***** ~]$ sudo grubby --info=ALL
[sudo] password for *****:
index=0
kernel="/boot/vmlinuz-6.14.6-300.fc42.x86_64"
args="ro rootflags=subvol=root rhgb quiet $tuned_params"
root="UUID=1d7ed08e-ba48-4aeb-b5c7-fbcd5f9a38e1"
initrd="/boot/initramfs-6.14.6-300.fc42.x86_64.img $tuned_initrd"
title="Fedora Linux (6.14.6-300.fc42.x86_64) 42 (Workstation Edition)"
id="eb38f91b49a04514bfd8dbb5b1cc2903-6.14.6-300.fc42.x86_64"
index=1
kernel="/boot/vmlinuz-6.14.6-200.fc41.x86_64"
args="ro rootflags=subvol=root rhgb quiet $tuned_params"
root="UUID=1d7ed08e-ba48-4aeb-b5c7-fbcd5f9a38e1"
initrd="/boot/initramfs-6.14.6-200.fc41.x86_64.img $tuned_initrd"
title="Fedora Linux (6.14.6-200.fc41.x86_64) 41 (Workstation Edition)"
id="eb38f91b49a04514bfd8dbb5b1cc2903-6.14.6-200.fc41.x86_64"
index=2
kernel="/boot/vmlinuz-6.14.4-200.fc41.x86_64"
args="ro rootflags=subvol=root rhgb quiet $tuned_params"
root="UUID=1d7ed08e-ba48-4aeb-b5c7-fbcd5f9a38e1"
initrd="/boot/initramfs-6.14.4-200.fc41.x86_64.img $tuned_initrd"
title="Fedora Linux (6.14.4-200.fc41.x86_64) 41 (Workstation Edition)"
id="eb38f91b49a04514bfd8dbb5b1cc2903-6.14.4-200.fc41.x86_64"
index=3
kernel="/boot/vmlinuz-0-rescue-eb38f91b49a04514bfd8dbb5b1cc2903"
args="ro rootflags=subvol=root rhgb quiet"
root="UUID=1d7ed08e-ba48-4aeb-b5c7-fbcd5f9a38e1"
initrd="/boot/initramfs-0-rescue-eb38f91b49a04514bfd8dbb5b1cc2903.img"
title="Fedora Linux (0-rescue-eb38f91b49a04514bfd8dbb5b1cc2903) 35 (Workstation Edition)"
id="eb38f91b49a04514bfd8dbb5b1cc2903-0-rescue"
Apologies for being a very basic user: how do I edit the GRUB boot command to remove the “quiet” and “rhgb” options when trying to you boot with 6.14.6-300 please?
Your edited grub entry matches what I have (with the rhgb quiet
permanently removed) excepting the different UUID values. Some reports say a UEFI/BIOS update from the vendor allowed the boot to proceed after seeing the “Booting a command list” screen.
I have thew latest version of the BOIS, came out 2022-11-15 though.
Anyway, 6.14.4-200 boots fine, can’t I eliminate 6.14.6-300 somehow please?
To be sure we know what version of Fedora you have please share the output of hostnamectl
. I think you only have f42.
FYI: The f41 kernels stay in grub until you have upgrade f42 enough times.
You’re right:
[*****@***** ~]$ hostnamectl
Static hostname: *****
Pretty hostname: *****
Icon name: computer-laptop
Chassis: laptop 💻
Machine ID: eb38f91b49a04514bfd8dbb5b1cc2903
Boot ID: d2631d32fd5e423bbd799e252ab84409
Operating System: Fedora Linux 42 (Workstation Edition)
CPE OS Name: cpe:/o:fedoraproject:fedora:42
OS Support End: Wed 2026-05-13
OS Support Remaining: 11month 3w 4d
Kernel: Linux 6.14.4-200.fc41.x86_64
Architecture: x86-64
Hardware Vendor: Dynabook Inc.
Hardware Model: SATELLITE PRO C50-H-101
Firmware Version: IN16V113
Firmware Date: Fri 2021-05-28
Firmware Age: 3y 11month 2w 6d
So can I get rid of “Fedora Linux (6.14.6-300.fc42.x86_64) 42 (Workstation Edition)” and “Fedora Linux (6.14.6-200.fc41.x86_64) 41 (Workstation Edition)” both since none boots?
Can I then remain with “Fedora Linux (6.14.4-200.fc41.x86_64) 41 (Workstation Edition)” until the next kernel comes out and maybe works?
Thanks.
Yes. dnf never removes the kernel you are booted from.
But if you want a chance that this is fixed do the experiment booting from the bad kernel with the “quiet” and “rhgb” remove using the instuctions that @gnwiii
I did it, does’t boot, see my post Can't Boot With Kernel 6.14.6 On Either 41 Or 42 - #6 by darcode please.
The fact that the screen is black hints suggests that “rhgb” was not turned off.
Are you sure you booted with the options removed?
Or if you type ESC you will see messages?
Or if type Ctrl-Alt-F3 you get a login prompt?
You can see from the first screenshot of the post that both “quiet” and “rhgb” are no longer there.
Screen in not black, it has “Booting a command list” and the machine is frozen doesn’t respond to any keystroke, not ESC nor Ctrl-Alt-F3 or anything else, I can only do a hard shutdown.
You can. In a terminal, read man dnf5-versionlock
or see dnf5 versionlock and also Fedora kernel downgrade.