I want to install a dual boot system on a single hdd with EFI support (or without). CentOS 7 as the primary operating system and Windows 10 as the second system mostly for gaming. What is the canonical algorithm or sequence of actions for this?
If I disable EFI support in the BIOS of my motherboard, then I can split HDD into four primary MBR partitions: swap, root, ntfs, home - is this correct?
If I enable EFI support, then I need a fifth EFI partition, but there may be only four of them. Should I use GPT or it is better to use a swap file instead of a separate partition?