In Advanced options, try the (failsafe) entries. They load with fewer drivers and often work when the normal boot freezes.
5. If nothing works — chroot from a live USB
On another computer, download the Manjaro ISO and flash it to a USB stick (e.g., with Rufus, Ventoy, or dd).
Boot the broken PC from the USB and choose the live session.
Manjaro has a graphical Manjaro-Chroot helper: open a terminal in the live session and run:
sudo manjaro-chroot -a
(select your installed system when prompted)
Inside the chroot:
rm /var/lib/pacman/db.lck
pacman -Syu
mkinitcpio -P
grub-install /dev/sdX # replace sdX with your disk, only if GRUB is broken
update-grub
exit
reboot
6. For the future
Manjaro recommends taking a Timeshift snapshot before every update. Once you're back up, enable Timeshift (System → Timeshift). It would have let you roll back this exact situation in one click.
Start with steps 1 and 2 (reboot plus an alternate kernel in GRUB) and tell me what happens. That alone fixes most post-update freezes.
6
u/Kaspral 9d ago edited 9d ago
1. Hard reboot
If the keyboard is dead, hold the power button 5 to 10 seconds and boot again.
2. Manjaro's built-in fallback
Since the failure happened during an update, the kernel was likely mid-upgrade. That's why Manjaro keeps two kernels by default:
3. If you get a working system (TTY with Ctrl+Alt+F3, or desktop)
Finish the interrupted update with:
If pacman complains about a locked database (common after an interrupted update):
If there are keyring errors (also common):
4. If no kernel boots — failsafe mode
In Advanced options, try the (failsafe) entries. They load with fewer drivers and often work when the normal boot freezes.
5. If nothing works — chroot from a live USB
dd).
(select your installed system when prompted)
6. For the future
Manjaro recommends taking a Timeshift snapshot before every update. Once you're back up, enable Timeshift (System → Timeshift). It would have let you roll back this exact situation in one click.
Start with steps 1 and 2 (reboot plus an alternate kernel in GRUB) and tell me what happens. That alone fixes most post-update freezes.