So I may have done a clone wrong, but the backup disk works. I can’t remember exactly how I did it all, just using two disks, and a separate systen, so the fedora system is not loaded at all.
I literally did
dd if=disk1 of=disk2 bs=4096
since the disk that is now my main setup has the new 4K layout, I think it does anyway, still not sure.
So, I am not using the backup disk as the new upgraded install. It is just a backup. I used the same disk I had been using before the upgrade, and performed the upgrade on that same storage.
Everyone said oh it will be fine, shouldn’t be any issues, glad I did a backup, because when I rebooted, grub only has
UEFI firmware
So, now, I must change the boot order of my system, boot from the backup disk, which works, and it even says Fedora 38 on the menu entry. But here’s the crazy part, it somehow boots a completely separate disk, because I have all the new software in Fedora 40, X is not an option in login etc.
I do have the same UUID for both disks, and somehow, maybe that made this possible?
I’d really like to put the backup disk on a shelf, as that’s what a backup disk is for, and not use it to boot. So, how do I check for a /boot partition, do I need one?
I tried the grub-mkconfig -o /boot/whatever/grub whatever command and it didn’t fix the menu, so I need assistance.