Great question — answering as the UphillTech team:
If you want to install Windows and Arch on 2 separate hard disks: The easiest solution is to install one in UEFI mode (if Win8 or 10 install those in UEFI mode) and the other OS in BIOS mode and to switch between one and the other: a. go to the BIOS/UEFI menu b. change the boot mode c. reboot If you're thinking of Win7 or earlier: install both in BIOS mode and let grub figure it out If you're insisting on UEFI for both, you should know that one machine is designed to have one (and only one) UEFI partition, so you should: a. Keep identical UEFI partitions on both hard drives (Just copy all the files of the first one you have over to the second one and all of the second one to the first as...
Full answer by Fabby: https://unix.stackexchange.com/a/463529 (CC BY-SA 4.0).
Need it done for your business? UphillTech.