mirror of
https://github.com/kholia/OSX-KVM.git
synced 2026-02-04 04:53:35 +00:00
Support for macOS Tahoe
Based on the excellent work @ https://github.com/LongQT-sea/OpenCore-ISO
This commit is contained in:
@@ -1,6 +1,6 @@
|
|||||||
Current OVMF blobs are borrowed from the following URL(s),
|
Current OVMF blobs are borrowed from the following URL(s),
|
||||||
|
|
||||||
- http://ftp.debian.org/debian/pool/main/e/edk2/ (ovmf_2023.05-2_all.deb)
|
- http://ftp.debian.org/debian/pool/main/e/edk2/ (ovmf-generic_2025.11-3_all.deb)
|
||||||
|
|
||||||
Building OVMF
|
Building OVMF
|
||||||
-------------
|
-------------
|
||||||
|
|||||||
BIN
OVMF_CODE.fd
BIN
OVMF_CODE.fd
Binary file not shown.
BIN
OVMF_CODE_4M.fd
Normal file
BIN
OVMF_CODE_4M.fd
Normal file
Binary file not shown.
@@ -33,7 +33,8 @@ OVMF_DIR="."
|
|||||||
|
|
||||||
# shellcheck disable=SC2054
|
# shellcheck disable=SC2054
|
||||||
args=(
|
args=(
|
||||||
-enable-kvm -m "$ALLOCATED_RAM" -cpu Penryn,kvm=on,vendor=GenuineIntel,+invtsc,vmware-cpuid-freq=on,"$MY_OPTIONS"
|
# -enable-kvm -m "$ALLOCATED_RAM" -cpu Penryn,kvm=on,vendor=GenuineIntel,+invtsc,vmware-cpuid-freq=on,"$MY_OPTIONS"
|
||||||
|
-enable-kvm -m "$ALLOCATED_RAM" -cpu Skylake-Client,-hle,-rtm,kvm=on,vendor=GenuineIntel,+invtsc,vmware-cpuid-freq=on,"$MY_OPTIONS" # ATTENTION: Enable this line for macOS Sequoia and Tahoe
|
||||||
-machine q35
|
-machine q35
|
||||||
-device qemu-xhci,id=xhci
|
-device qemu-xhci,id=xhci
|
||||||
-device usb-kbd,bus=xhci.0 -device usb-tablet,bus=xhci.0
|
-device usb-kbd,bus=xhci.0 -device usb-tablet,bus=xhci.0
|
||||||
@@ -47,7 +48,7 @@ args=(
|
|||||||
# -device usb-host,vendorid=0x8086,productid=0x0808 # 2 USD USB Sound Card
|
# -device usb-host,vendorid=0x8086,productid=0x0808 # 2 USD USB Sound Card
|
||||||
# -device usb-host,vendorid=0x1b3f,productid=0x2008 # Another 2 USD USB Sound Card
|
# -device usb-host,vendorid=0x1b3f,productid=0x2008 # Another 2 USD USB Sound Card
|
||||||
-device isa-applesmc,osk="ourhardworkbythesewordsguardedpleasedontsteal(c)AppleComputerInc"
|
-device isa-applesmc,osk="ourhardworkbythesewordsguardedpleasedontsteal(c)AppleComputerInc"
|
||||||
-drive if=pflash,format=raw,readonly=on,file="$REPO_PATH/$OVMF_DIR/OVMF_CODE.fd"
|
-drive if=pflash,format=raw,readonly=on,file="$REPO_PATH/$OVMF_DIR/OVMF_CODE_4M.fd"
|
||||||
-drive if=pflash,format=raw,file="$REPO_PATH/$OVMF_DIR/OVMF_VARS-1920x1080.fd"
|
-drive if=pflash,format=raw,file="$REPO_PATH/$OVMF_DIR/OVMF_VARS-1920x1080.fd"
|
||||||
-smbios type=2
|
-smbios type=2
|
||||||
-device ich9-intel-hda -device hda-duplex
|
-device ich9-intel-hda -device hda-duplex
|
||||||
|
|||||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
File diff suppressed because it is too large
Load Diff
Submodule resources/OcBinaryData updated: 3b2e374997...e74e533d8f
Reference in New Issue
Block a user