On Sun, Aug 21, 2022, at 2:31 PM, Chris Murphy wrote:
https://fedoraproject.org/wiki/User:Chrismurphy/Draft/dualboot_teststation
I found a small problem, fixed in the latest version.
Gory details:
If you've ever used grubby, an /etc/kernel/cmdline file is created that contains the current subvolume name, e.g. rootflags=subvol=root36. But then when you snapshot it and boot e.g. root37, when performing the upgrade the existence of this file causes /etc/grub.d/10_linux to favor that old root. So the new BLS snippet for Fedora 37 contains rootflags=subvol=root36 instead of root37.
The file can safely be removed or renamed so I added that to the setup section instructions.