Hola
Primero unas aclaraciones sobre EFI
EFI en mac es algo parecido a la BIOS de un PC pero mas avanzado. En un chip fisico que hay en la placa base de un mac intel dentro de un eprom y hay grabados unos parametros y rutinas de arranque incluyendo parte de los drivers que esa maquina tiene.
Asi el sistema operativo es mas independiente y estable.
Una de esas rutinas es la secuencia de arranque, en EFI mac se indica que cuando arranque el ordenador debe encontrar una sescuencia escrita en los sectores del disco duro para localizar el volumen de arranque. Asi lo chequea el kernel de Mac OS X
Es un sistema similar a Windows y una BIOS para arrancar un sistema
En EFI Bios de los hackintosh no es ni EFI ni nada que se le parezca.
El invento de EFI bios consiste en escribir en el disco duro en unos sectores determinados para crear un arbol de arranque.
Asi cuando el kernel de Mac OS X hace su chequeo es engañado y encuentra la secuencia
Pero de este "truco" decir que EFI bios de un hackintosh es tener EFI es un mundo.
Los mac intel de fabrica tiene su particular forma de arranque como dije antes y no permiten iniciar un sistema con MBR
Para solucionar esta papeleta Apple invento Boot Camp y en su primera particion EFI escribe datos para aceptar un arranque de MBR par Windows o Linux.
En un hackintosh esto carece de sentido.¿Para que emular un sistema de arranque MBR si ya de por si arranca asi?
Ahora soluciones...
Yo tengo el volumen formateado en GUID como los mac autenticos, por tanto puedo usar parallels y me reconoce mi segunda particion como Boot Camp
Usando parallels instale Windows Vista desde Parallels en Mac OS X
Puedo arrancar windows desde Mac y tambien en nativo porque el loader de Darwin asi me lo permite.
Simplemente cuando arranco pulso F8 y selecciono legacy o como tu tengas llamado al volumen de Windows.