Fix for kernel panic when dualbooting with intel-ucode or amd-ucode

Only for dual booters
AND
only if intel-ucode or amd-cude is installed

Single booting
no amd-ucode or intel-ucode installed
nothing to do

Single booting
amd-ucode or intel-ucode installed
nothing to do

As always you can choose what to install. Either you install intel-ucode or amd-ucode or you do not.
We point you to the Arch wiki and let you decide what to do.

In Calamares you are given the option. It is up to you to choose.

But remember that if you intend to dual-boot you will have to fix the grub manually IF you installed intel-ucode or amd-ucode.

We assume now that you have installed two ArcoLinux systems on one harddisk/ssd.

We boot up from the first line in your grub. That is always going to work.

Edit this file with an editor or via the terminal

/boot/grub/grub.cfg

We make sure that the lines between begin of 30_os-prober and end of 30_os-prober are complete.

initrd /boot/intel-ucode.img

need to change to

initrd /boot/intel-ucode.img /boot/initramfs-linux.img

There are 3 instances to change.

Never change the fall-back line – that is working just fine.

If you have installed linux-lts you will have a initramfs-linux-lts.img. Use that name in grub.cfg.

never update your grub now

it will overwrite your manual work