im using Urbackup for disk image backups on kubuntu linux desktop (24.04) in order to do that i activated / converted to the /dev/mapper device during installation of the urbackup client
my problem is, that the boot device in grub keeps getting changed to /dev/mapper which lead to a fail in booting
so i always have to manually change the root device to /dev/sdX or the uuid to boot my system - no matter how often i change the grub config, something is always changing it back
in /etc/fstab the mount point is the normal uuid and i have no clue where or what is constantly overwriting my boot device and i can not figure out how to solve this problem
Does this happen on every boot or just what appears to be random it happens? I have the same problem with linux mint, but only when the kernal and/or firmware is updated, then if won’t boot. As far as I have researched this is a grub issue not detecting new kernel. I’ve never been able to stop the problem but just know that when I manually do a kernel update I will have to copy my existing grub config files, run boot-repair and fix grub boot with the correct entries as whenever grub update gets executed it will enter the wrong info without my modifications. Then I am fine booting again until another kernel update.
Last time I looked at this the issue was that grup looks at what device is mounted as root and then uses that as boot device. Perhaps there is no work-around other than patching grub that the boot device could be a transparent mapping to the real boot device.