i have a serios problem after this update. I can no longer boot, message is:
Intiramfs unpacking failed: invalid magic as start of compressed
kernel panic
…
changing the kernel or trying the fallback initramfs does not help. I have installed 4.19 and 5.4
If you can’t boot into either the kernels you can only fall back to an install media of Manjaro and then chroot into it. As @Zesko already mentioned you may want to reinstall the kernel and pay attention to the output. Maybe try also to install linux510. Reinstalling grub might not been needed.
Reinstalling by itself does not suffice. Here is the problem :
For some reason, mkinitpcio now creates zstd compressed images instead of the previous default gzip.
kernels 5.4 and 4.19 cannot read these images.
A workaround is to uncomment
COMPRESSION=“gzip”
in /etc/mkinitpcio.conf, and rebuild with
mkinitcpio -P
I am not sure if there is a way to make 5.4 and below able to read zstd.
Dito - i’ve got the same screen after updating. I made my XPS 13 unbootable too with the most recent manjaro update. It’s critical, cause i had not the opportunity to save my last work (ok, a live stick solves this, but i need it for further work today) - of course i have an older image, but this is embarassing. Please don´t tell me i have to reinstall my whole system?!? - if i only knew it, i would have upgraded my kernel first.
Are there any other solutions?
I already read all postings, sorry for my breakout. I have the same 5.4 kernel like hape. Which of the solutions do you mean, chroot oder edit mkinitpcio.conf? Sorry, i´m not really shure about this. Till today my Manjaro works stable, i never had to work on the “open heart”.
solution: Switch to Kernel 5.10 or newer LTS in GRUB menu
OR
solution: You need to chroot to your broken system with live USB stick, then edit /etc/mkinitpcio.conf to change the compression to gzip, then run mkinitcpio -P && update-grub, then reboot
I have this same issue and same kernel , so I guess this is the solution, right? Please excuse my naivety.
Also is there also a way to install new kernel along this.
i created a bootable Manjaro ISO and booted from the stick
i opened a terminal and did ‘manjaro-chroot’ (which is installed on the iso but not in my normal version???)
following the proposal from @Zesko i edited mkinitpcio.conf as described, did a grub-update
reboot and here i’m again in my desktop!
i installed a newer kernel and will test later.
Remark: the update process should really cover this and change mkinitpcio.conf if older kernels are detected. I think older LTS must stay supported, if you have older HW than newer kernels are not always better.
i think you have to type ‘sudo manjaro-chroot’
then edit /etc/mkinitpcio.conf. If you edit before the change root, you will edit the file on the stick and not on your real installation. After editing, ‘sudo update-grub’ and then type exit and reboot.