• grandma@sh.itjust.works
    link
    fedilink
    arrow-up
    3
    arrow-down
    1
    ·
    5 days ago

    Or you can use nixos and boot into the last working configuration (assuming your bootloader is working)

    • bacon_pdp@lemmy.world
      link
      fedilink
      arrow-up
      1
      arrow-down
      1
      ·
      5 days ago

      Or Guix

      And honestly when grub is your bootloader. The only thing that you can’t fix in grub is if you forget the crypto-module and can’t do cryptomount (hd0,msdos1); insmod normal; normal

      • Or Arch with snapper and either refind-btrfs or grub-btrfs.

        This is a solved problem; on some distros it’s not even an optional install; it’s just set up automatically.

        Before refind-btrfs, I used my phone to download and burn rescue ISOs on demand, because it had become so infrequent a need. The last time I broke my system was replacing the root NVMe with a larger one; I dd’ed the old onto the new and missed a UUID change. It must have been a half dozen years since the previous time.

        My systems got a lot more stable when I changed to a rolling release distro.