To be honest, this is the first time in two years that I’ve seen an update cause the kind of trouble and pain that the grub issue has created. I have two main tips for limiting the pain and suffering of errant updates…
- I update a few times a day, whenever I have a minute, on my not-daily-driver. DON’T DO THIS. On my daily driver I need to be able to get work done consistently, so I wait until the end of the day to updates. This leaves me some time in the evening to address any issues I can sort out and gives me time overnight for the community sort out the bigger issues. There is almost always a work around or fix provided overnight.
- Keep a relatively current EndeavourOS bootable USB handy. It’s a good way to be able to boot in an emergency. If you haven’t had to chroot several times to fix stuff, you might want to keep a printed copy of instructions handy. Having these available can be real life saver.
You can avoid a lot of the pain by planning when you apply updates. If I have time critical work to do I put off updates. For me this avoids 99% of the stress of bad updates.