попробуйте скрипт (cmd)"C:\Program Files\Oracle\VirtualBox\VBoxManage" modifyvm %1 --cpuidset 00000001 000106e5 00100800 0098e3fd bfebfbff
"C:\Program Files\Oracle\VirtualBox\VBoxManage" setextradata %1 "VBoxInternal/Devices/efi/0/Config/DmiSystemProduct" "iMac11,3"
"C:\Program Files\Oracle\VirtualBox\VBoxManage" setextradata %1 "VBoxInternal/Devices/efi/0/Config/DmiSystemVersion" "1.0"
"C:\Program Files\Oracle\VirtualBox\VBoxManage" setextradata %1 "VBoxInternal/Devices/efi/0/Config/DmiBoardProduct" "Iloveapple"
"C:\Program Files\Oracle\VirtualBox\VBoxManage" setextradata %1 "VBoxInternal/Devices/smc/0/Config/DeviceKey" "ourhardworkbythesewordsguardedpleasedontsteal(c)AppleComputerInc"
"C:\Program Files\Oracle\VirtualBox\VBoxManage" setextradata %1 "VBoxInternal/Devices/smc/0/Config/GetKeyFromRealSMC" 1
"C:\Program Files\Oracle\VirtualBox\VBoxManage" setextradata %1 "VBoxInternal2/EfiGraphicsResolution" "1842x1026"
последняя строчка эксперементально подбирается, а в качестве входного параметра имя виртуалки (%1)
для варьки
в конфиг машины надо добавить
smc.version = "0"
и возлюбить репу
https://github.com/DrDonk/unlocker ;))
кстати бокс в принципе не поднимает звук, и нет гарантии адекватного разрешения видюхи. под варькой, благодаря вышеупомянутой репе, решается вообще все ))
следует учитывать, что guest tools для virtual box не существует в природе (Oracle и Apple в одной юрисдикции, и одно дело показать что запуск возможен, другое дело дать полноценный инструмент для клонирования)
в тоже время, VMWare выпускает коммерческий продукт
VMWare Fusion в нем доступны vmw guest tools for darwin (для макосей)
ну и в завершении, братьям китайцам, фиолетово на все эти терки )) .. (см ссылку на репу в спойлере для варьки ))