История изменений
Исправление o-, (текущая версия) :
Короче я только что запустил виртуалку вот так. Вбил на пиратбее «macOS Sierra» и качнул первый попавшийся образ VMWare, конвертнул его в qcow2:
qemu-img convert -f vmdk -O qcow2 macOS\ Sierra.vmdk macOS.qcow2Взял отсюда готовый загрузчик: https://github.com/kholia/OSX-KVM
Потом запустил все это дело:
qemu-system-x86_64 -enable-kvm -m 3072 -cpu Penryn,kvm=off,vendor=GenuineIntel \
-machine pc-q35-2.4 \
-smp 4,cores=2 \
-usb -device usb-kbd -device usb-mouse \
-device isa-applesmc,osk="ourhardworkbythesewordsguardedpleasedontsteal(c)AppleComputerInc" \
-kernel /mnt/data/enoch_rev2839_boot \
-smbios type=2 \
-device ich9-intel-hda -device hda-duplex \
-device ide-drive,bus=ide.2,drive=MacHDD \
-drive id=MacHDD,if=none,file=/mnt/data/macOS.qcow2 \
-netdev bridge,br=main,id=net0,ifname=tap0,script=no,downscript=no -device e1000-82545em,netdev=net0,id=net0,mac=52:54:00:c9:18:27 \
-monitor stdio
У меня если что Kubuntu 17.04 с совершенно всем стоковым.
Исправление o-, :
Короче я только что запустил виртуалку вот так. Вбил на пиратбее «macOS Sierra» и качнул первый попавшийся образ VMWare, конвертнул его в qcow2:
qemu-img convert -f vmdk -O qcow2 macOS\ Sierra.vmdk macOS.qcow2Взял отсюда готовый загрузчик:
https://github.com/kholia/OSX-KVM Потом запустил все это дело:
qemu-system-x86_64 -enable-kvm -m 3072 -cpu Penryn,kvm=off,vendor=GenuineIntel \
-machine pc-q35-2.4 \
-smp 4,cores=2 \
-usb -device usb-kbd -device usb-mouse \
-device isa-applesmc,osk="ourhardworkbythesewordsguardedpleasedontsteal(c)AppleComputerInc" \
-kernel /mnt/data/enoch_rev2839_boot \
-smbios type=2 \
-device ich9-intel-hda -device hda-duplex \
-device ide-drive,bus=ide.2,drive=MacHDD \
-drive id=MacHDD,if=none,file=/mnt/data/macOS.qcow2 \
-netdev bridge,br=main,id=net0,ifname=tap0,script=no,downscript=no -device e1000-82545em,netdev=net0,id=net0,mac=52:54:00:c9:18:27 \
-monitor stdio
У меня если что Kubuntu 17.04 с совершенно всем стоковым.
Исправление o-, :
Короче я только что запустил виртуалку вот так. Вбил на пиратбее «macOS Sierra» и качнул первый попавшийся образ VMWare, конвертнул его в qcow2:
qemu-img convert -f vmdk -O qcow2 macOS\ Sierra.vmdk macOS.qcow2Взял отсюда готовый загрузчик: https://github.com/kholia/OSX-KVM Потом запустил все это дело:
qemu-system-x86_64 -enable-kvm -m 3072 -cpu Penryn,kvm=off,vendor=GenuineIntel \
-machine pc-q35-2.4 \
-smp 4,cores=2 \
-usb -device usb-kbd -device usb-mouse \
-device isa-applesmc,osk="ourhardworkbythesewordsguardedpleasedontsteal(c)AppleComputerInc" \
-kernel /mnt/data/enoch_rev2839_boot \
-smbios type=2 \
-device ich9-intel-hda -device hda-duplex \
-device ide-drive,bus=ide.2,drive=MacHDD \
-drive id=MacHDD,if=none,file=/mnt/data/macOS.qcow2 \
-netdev bridge,br=main,id=net0,ifname=tap0,script=no,downscript=no -device e1000-82545em,netdev=net0,id=net0,mac=52:54:00:c9:18:27 \
-monitor stdio
У меня если что Kubuntu 17.04 с совершенно всем стоковым.
Исходная версия o-, :
Короче я только что запустил виртуалку вот так. Вбил на пиратбее «macOS Sierra» и качнул первый попавшийся образ VMWare, конвертнул его в qcow2:
qemu-img convert -f vmdk -O qcow2 macOS\ Sierra.vmdk macOS.qcow2Взял отсюда готовый загрузчик: https://github.com/kholia/OSX-KVM Потом запустил все это дело:
qemu-system-x86_64 -enable-kvm -m 3072 -cpu Penryn,kvm=off,vendor=GenuineIntel \ -machine pc-q35-2.4 \ -smp 4,cores=2 \ -usb -device usb-kbd -device usb-mouse \ -device isa-applesmc,osk=«ourhardworkbythesewordsguardedpleasedontsteal(c)AppleComputerInc» \ -kernel /mnt/data/enoch_rev2839_boot \ -smbios type=2 \ -device ich9-intel-hda -device hda-duplex \ -device ide-drive,bus=ide.2,drive=MacHDD \ -drive id=MacHDD,if=none,file=/mnt/data/macOS.qcow2 \ -netdev bridge,br=main,id=net0,ifname=tap0,script=no,downscript=no -device e1000-82545em,netdev=net0,id=net0,mac=52:54:00:c9:18:27 \ -monitor stdioКак бэ все, работает, кроме звука. На гитхабе есть коммент о том, что для Sierra нужно иметь SSE 4.1.
У меня если что Kubuntu 17.04 с совершенно всем стоковым.