Good morning.
I installed ubuntu in a btrfs format partition.
Refind detects it well. But the INITRAMFS software reports an error saying that the root structure is missing.
I think that refind does not correctly handle the absence of the additional parameter
rootflags=subvol=@
The solution is to create the refind_linux.conf file with this parameter.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Good morning.
I installed ubuntu in a btrfs format partition.
Refind detects it well. But the INITRAMFS software reports an error saying that the root structure is missing.
I think that refind does not correctly handle the absence of the additional parameter
rootflags=subvol=@
The solution is to create the refind_linux.conf file with this parameter.
for root filesystem not necessarily at @, in this example in subdirectory seldon/@root
in refind.com
also_scan_dirs linux:seldon/@root/boot,boot
in /seldon/@root/boot/refind_linux.conf
"Boot seldon" "root=UUID=24f8c5af-6d99-4039-9b3d-uuidofdiskpartition rw rootflags=subvol=seldon/@root apparmor=1 security=apparmor udev.log_priority=3"
you can add more of these stanza in linux.conf in to boot other root subvolumes.
Last edit: David Kebler 2023-10-30