Page 1 of 1

Dual Booting Win7 & CentOS 6.10 under UEFI

Posted: 2018/11/28 04:06:29
by wigglytoes
hi:
I have installed many successful dual boots of Win7 and CentOS. But always under Legacy BIOS firmware. (In fact when UEFI first came out I attempted dual boot, but always retreated to running under BIOS. It's time to try UEFI again. )
I am running a Gigabyte motherboard Z77X-D3H with firmware version f18i (the latest)
I have one SSD drive.
I used GParted to set the drive to GPT, and after I finally got that working I could create all the partitions that I wanted. (More than 4!)
I installed Win7 Pro successfully. The partitions at that point looked like:
sda1 100 MB EFI System Partition
sda2 128 MB MSR (reserved)
sda3 131868 ntfs
Unallocated space 103 GB
I used the CentOS 6.10 install disk(s) to create the partitions for CentOS, which added
sda4 512 MB /boot/efi EFI System Partition
sda5 16 GB swap
sda6 89 GB / ext4

After CentOS was installed, I can't boot to Win7 anymore. (I've done a lot of research on the error message (seems to be a grub problem), but I haven't been able to fix it yet.)
I have a few basic questions before spending more time on Grub.

Does CentOS 6.10 support UEFI firmware or filesystems or whatever it's called? I'd rather not go to 7.x because of 'reasons'.

You can see that I have two partitions that are "EFI System Partition". I wonder if I shouldn't have (somehow) pointed at the Windows EFI (sda1) instead of creating another EFI partition for CentOS.

Does Dual booting Win7 with CentOS 6.10 under UEFI simply not work without jumping through many hoops? I guess I'm asking if anyone out there has successfully accomplished this dual boot simply? What's your partition setup? What does your grub.conf file look like?

Thanks

Re: Dual Booting Win7 & CentOS 6.10 under UEFI

Posted: 2018/11/28 07:07:07
by TrevorH
Does CentOS 6.10 support UEFI firmware or filesystems or whatever it's called? I'd rather not go to 7.x because of 'reasons'.
CentOS 7 was the first proper UEFI supporting CentOS version.