Centos – grub error : “File not found” for separate /boot/efi partition

bootcentosgrubuefi

I've installed CentOS 6.4 on UEFI enabled machine, created /boot/efi partitions.

But my grub is not automatically starting, if I start the PC, I start in Windows 8.
I can only start CentOS by entering the BIOS boot options and select CentOS.

I tried to modify the grub.conf file by modifying this

title XXXXX
   root (hd0,8)

to

title XXXXXX
   root (hd0,3)

Where (hd0,8) is my root partition, (hd0,3) is my /boot/efi partition.

But now the problem still occurs, I have to open Cent OS from the Bios boot options as well as another error, when I open CentOS I get file not found error.

How can I fix all this mess?

Best Answer

Read Rod's books on this but basically centos6 isn't the most fit distro for UEFI.

Related Question