Unbrick Manjaro with Timeshift
If you are staring at a black screen with error: symbol 'grub_memcpy' not found or a grub rescue> prompt, your update was interrupted.
This happens when the bootloader files on your drive don't match the updated system files. Or maybe you have another error.
Here is how to fix it without reinstalling.
Requirements: A Manjaro Live USB stick.
Don't have one? Make one using my Universal Bootable USB Guide.
Step 1: Boot from USB
Insert your Manjaro Installer USB and boot from it (usually F12, Enter, or F2 at startup).
- Select "Boot with open source drivers".
- Wait for the full graphical desktop to load.
Step 2: Open Timeshift
- Open Timeshift: Click the application menu (Start button) and search for "Timeshift".
- Settings:
- Select BTRFS or RSYNC depending on how your drive is formatted.
- Select your hard drive.
- Restore: You should see a list of snapshots.
- Select a snapshot dated before you tried to update.
- Click Restore.
- Reboot: There should be nothing visible that happens. Go ahead and remove the USB and restart.
- Tip: Once restored, follow my guide to Update Manjaro Safely to try the update again without crashing.