I never understood these. Arch has always been rock solid for me and in 10 years or so I have never had to chroot to fix an issue. The most annoying issues have been related to PGP signatures or old certificates but those have been easily fixed.
What is it you people do to your arch installs that fucks them up so much?
I redownload and reinstall all packages if an update is interrupted. Sometimes a pacman -Syu completes the upgrade but usually it is not enough. https://wiki.archlinux.org/title/Pacman/Tips_and_tricks#Reinstalling_all_packages
I’ve fucked up my grub install before, that’s the only time I’ve needed to use it, and it was an easy fix
- Nvidia driver (not me, I’m poor)
- dubious/niche AUR packages
- Wrong settings on BIOS/UEFI
- Windows Update on dual-boot setup (sometimes)
I don’t know why, but my archlinux bootloader always disappear if I connet bootable disk when my computer is booting, lol…
It’s possible your uefi has a thing about default EFI boot names. I ended up changing mine to just boot because if I update the bios it clears everything and doesn’t automatically pick up any EFI except boot.
What the hell are people finding on the AUR? I just need it to install like… Discord and Lutrus?
X11 had some breaking updates in the past, my monolithic multi monitor config was suddenly in the wrong spot. Or packages I was supposed to delete before an upgrade according to the newspage, but I updated impulsively bam chroot times. That was years ago and made me switch, maybe it has become better?
Using Manjaro+Nvidia. About a 20% of kernel or driver updates leaves me with a black screen. Then I do rollback and wait for a bit more stable version ¯_(ツ)_/¯
In and out, 20 minutes…
Btrfs snapshots are a blessing. Call me a cheater :P
Timeshift <<< btrfs + snapper
Snapper comes (at least in TW) with snapper-grub, so yeah, you can go back to a working state from grub.
If an update botches your boot process, you’re SOL with Timeshift.
Ratman!
Laughs in simple ubuntu setup, that only took me 10% of effort mostly installing it :p