Failure to boot preempt_rt kernel in F2FS rootfs environment and solution

Not sure if this is a specification or a problem, but I will report it.


Problem

I enabled the preempt_rt kernel with the following command.

sudo swupd bundle-add kernel-rt
sudo clr-boot-manager set-kernel org.clearlinux.preempt_rt.6.1.38-105

Then after rebooting, it failed to mount the rootfs and failed to boot.


Solution

Rewrite the entry in “loader/entry/Clear-linux-preempt_rt-6.1.38-105.conf” in bootfs as follows.

From

rootfstype=ext4,btrfs,xfs

To

rootfstype=ext4,btrfs,xfs,f2fs
1 Like