Interesting bug: Limine combines snapshots from different connected drives

Hello there!

Just now I thought some system update broke my system. I tried various snapshots entries from both the default kernel and for the LTS one and got no luck boot to my system. But after some tries I finally noticed that there were various snapshots with today’s date, 24/06/2026, and then I remembered that I did not update my main system today, I just updated a test installation on an external USB drive. So I noticed that Limine even being the one on my NVMe internal drive, was merging in some way the snapshots from both drives, the USB and the internal one.

How do I know that?

Because the USB drive that I updated today wasn’t touched for months since the previous snapshot was from the end of January (NVIDIA driver 590 series, Plasma 6.5.5 etc) and there were snapshots from today and from yesterday, 23/06/2026.

Shouldn’t it just look in one UUID for the snapshots.json file?

Also you get stuck in an infinite loop in the emergency mode asking for your LUKS password with the

“Cannot open access to console, the root account is locked. See sulogin(8) man page for more details.

Press Enter to continue.

Reloading system manager configuration.
Starting initrd.target
You are in emergency mode. After logging in, type "journalctl -xb to view system logs, "systemctl reboot" to reboot, or "exit" to continue bootup.