arch linux – How to properly use one EFI partition for dual boot

Recently, I discovered that my PC does not recognize the Arch Linux partition, it is not displayed either in the quick boot panel or in the BIOS.

Until now, I’ve always used 2 EFI partitions. One for Windows 11 and the other for Arch Linux.

After searching the Internet and asking in the community, I came to the conclusion that I need to increase the size of the EFI partition that was used.

I increased the size to ~1GB, but I do not know how to properly place the Arch Linux boot files next to the Windows 11 boot files.

I used to do something like this:

cfdisk/dev/sda  
mkfs.ext4/dev/"root partition"  
mkfs.fat -F32 /dev/"efi"

But now, as I understand it, I should under no circumstances format the EFI partition so as not to damage the Windows 11 system.

How can I fix this?

Read more here: Source link