a princípio deves proceder assim:
crie a pasta Extra na raiz, instale o chameleon mais atual, usando o kext wizard ou kext utility, instale as kexts fakesmc e nullcpupowermanagement na pasta System/Library/Extensions.
use o chameleon wizard para criar a smbios do modelo mais parecido com seus componentes e salve na pasta extra como SMBios.plist, nesse mesmo programa marque generate p states e c states, e graphics enabler. salve na pasta extra como org.chameleon.Boot.plist
veja se assim consegue dar boot pelo hd. e parta disso. depois se ajusta som, rede e vídeo, caso o mesmo não esteja habilitado. e até mesmo o gerenciamento de energia, o ssdt e etc...