I suddenly got the same problem in /efi/loader/entries all conf files reverted to previous uuid (first post ). To change uuid I just edited all conf files with the correct uuid for root.

I don’t know if manually changing was correct or if I should use some sort command.

Bootctl status

UUID in status is wrong.

I have no idea what is reverting UUID back to the wrong one after updating system.

I could just reinstall but if possible I would like to try to fix this and learn.

Edit: Problem was that in /etc/kernel/cmdline had wrong UUID. Changed it to correct one and dracut-rebuild uses correct UUID.

  • krnl386
    link
    fedilink
    arrow-up
    2
    ·
    1 year ago

    Ah, that would break things! Any idea how the incorrect UUID got into the kernel boot parameters?

    • Endrom@lemmy.mlOP
      link
      fedilink
      arrow-up
      2
      ·
      edit-2
      1 year ago

      It probably happened when I was messing with SSDs. I wanted a smaller one to be root and a bigger one as home.

      Edit: Kind of happy that i managed to break something and fix it.

      • krnl386
        link
        fedilink
        arrow-up
        2
        ·
        1 year ago

        That is how you learn! Actually one of the best ways to learn, IMHO.