Boucle de démarrage – Essayer de créer une VM KVM Yosemite avec Bootloader Chameleon

J'essaie de démarrer une VM Yosemite (10.10.5) en suivant ces instructions ici .

Mais il est coincé dans une boucle à l'écran de démarrage du BIOS (l'OS n'a pas encore été installé)

Mon matériel est un Mac mini avec Ubuntu 14.04 installé (j'ai particulièrement besoin d'utiliser KVM pour démarrer les VM OS X pour mon cas d'utilisation), le matériel est:
Processeur: GenuineIntel, Intel (R) Core (TM) i7-4578U [email protected]
Carte graphique: controller graphique embedded Intel Corporation Haswell-ULT (rev 09)
Carte mère: Apple Mac-35C5E0812OC7EEAF
J'ai QEMU 2.6.0, et Chameleon Enoch r2839 (j'ai aussi essayé Chameleon 2.3 r2838 avec les mêmes résultats)

La command que j'utilise pour démarrer est la suivante:

bin/qemu-system-x86_64 -enable-kvm -m 2048 \ -cpu core2duo,vendor=GenuineIntel \ -machine q35 \ -usb -device usb-kbd -device usb-mouse \ -device isa-applesmc,osk="insert-real-64-char-OSK-ssortingng-here" \ -kernel ./chameleon_enoch\ -smbios type=2 \ -device ide-drive,bus=ide.2,drive=MacHDD \ -drive id=MacHDD,if=none,file=./mac_hdd.img \ -netdev user,id=hub0port0 \ -device e1000-82545em,netdev=hub0port0,id=mac_vnet0 \ -monitor stdio \ -device ide-drive,bus=ide.0,drive=MacDVD \ -drive id=MacDVD,if=none,snapshot=on,file=./Yosemite.10.10.2.iso -vnc 127.0.0.1:2 

(string d'osk string réelle est inséré ici, je viens de ne pas l'append pour un affichage public)

Quand je démarre, j'arrive à l'écran:
écran de démarrage d'origine

Lorsque je démarre avec l'option -v, il passe à ces écrans, devient noir, puis revient à l'écran de démarrage d'origine montré précédemment: tentative1screen1

tentative1screen2 Il ne semble pas y avoir d'erreurs évidentes ou de panique du kernel. J'ai googlé les messages DSDT et SMBios et ils ne semblent pas être quelque chose qui causerait des problèmes dans ce cas.

Si j'essaie de l'amorcer en mode sans échec (-v -x), j'obtiens ces écrans avant de revenir à l'écran de démarrage d'origine:
tentative2screen1 tentative2screen2
Encore une fois, pas de panique ou de panique évidentes.

J'ai essayé diverses combinaisons de -v, -f, -x, GraphicsEnabler = Oui / Non, le comportement est fondamentalement toujours le même. Gardez à l'esprit que j'essaie de démarrer et d'installer OS X sur une machine virtuelle et non sur l'ordinateur lui-même.

Quelqu'un peut-il voir des problèmes ou suggérer d'autres dépannage que je pourrais faire?

J'ai finalement résolu ceci: je devais mettre à niveau d'Ubuntu 14.04 à 16.04 et utiliser juste le GraphicsEnabler=No drapeau comme une option de démarrage. Vous l'entrez au même endroit après le boot: que le drapeau -v dans la première capture d'écran.

Avertissement: En ce qui concerne les questions juridiques soulevées dans les commentaires, la plupart des gens à qui j'ai parlé ne pensaient pas que vous deviez exécuter activement OS X sur la machine, car il vous est permis d'exécuter une version différente d'OS X VM, ou utilisez VMWare ESXi. Je ne suis pas avocat et je n'ai pas parlé à un avocat, de sorte que toute personne concernée devrait consulter sa propre équipe juridique.