As far as I know, you can have only one EFI partition. I think you could have multiple /boot partitions. You wouldn't normally need them but if you are looking to install multiple "versions" of Arch, perhaps you might want them. (I'm thinking you could keep one completely standard which you'd always then be able to boot from.) Also, since Arch doesn't name its kernels etc. with version numbers, this might be safest. (Otherwise, if you upgrade one system, you might not be able to boot the other system because the kernel it expects has disappeared.) Not sure about any of this, though. (Except the 1 EFI partition.)
You can actually have as many evidence system partitions as you want. I used to keep a spare one on a separate disk, but about a month ago I extracted the archiso onto it as my "backup" (it was just super quick that way).
You can certainly share a /boot or efi partition amongst several installations, but like VCR mentioned, if you have two arch installs using the official kernel and you update one but not the other, you are likely going to run into issues until you update the other as well.
Edit: You know that if you use refind, it can actually read certain filesystems, so you could potentially just not use a /boot at all and just have every kernel/initramfs kept with its respective rootfs.
]]>So to hopefully save me a night of endless reinstalls I was wondering if anyone knows how i should go about this. I know i need a EFI partion mounted in /boot
but confused as to how many boot partions & efi partions i would need. Is it possible to install say 3 different /root partions with the same /boot and /boot/efi mounted on them?
Or will I need a seperate /boot and /efi for each. Probably a bit of a noobish question but currently only been able to find information on arch installs along side
windows, mac or ubuntu. First time having to do anything other than a copy and paste job to install grub aswell ^_^.
Any advise or a point in the right direction is most appreciated
]]>