Compare commits

...

4 Commits

Author SHA1 Message Date
Dhiru Kholia
4c378a4b5e Support for macOS Tahoe
Based on the excellent work @ https://github.com/LongQT-sea/OpenCore-ISO
2026-01-26 13:06:43 +05:30
alexanderkiselstein
086e3f938a Fix incorrect filename in networking-qemu-kvm-howto.txt 2026-01-26 10:31:13 +05:30
Beryesa
991523f713 Fix Sequoia VM detection 2026-01-26 10:30:33 +05:30
admarty
6851fefcd5 Add up-to-date OC version for Proxmox VE 2026-01-26 10:29:29 +05:30
18 changed files with 496 additions and 914 deletions

View File

@@ -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
------------- -------------

Binary file not shown.

BIN
OVMF_CODE_4M.fd Normal file

Binary file not shown.

View File

@@ -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.

File diff suppressed because it is too large Load Diff

View File

@@ -11,7 +11,9 @@ over email](mailto:dhiru.kholia@gmail.com?subject=[GitHub]%20OSX-KVM%20Commercia
Struggling with `Content Caching` stuff? We can help. Struggling with `Content Caching` stuff? We can help.
Working with `Proxmox` and macOS? See [Nick's blog for sure](https://www.nicksherlock.com/). Working with `Proxmox` and macOS:
- See [Nick's blog for sure](https://www.nicksherlock.com/)
- Heres a more up-to-date version for `Proxmox` [OpenCore-ISO](https://github.com/LongQT-sea/OpenCore-ISO)
Yes, we support offline macOS installations now - see [this document](./run_offline.md) 🎉 Yes, we support offline macOS installations now - see [this document](./run_offline.md) 🎉

View File

@@ -11,7 +11,7 @@ setup, so it's perfect if you just want internet but don't care about latency
or about connecting to the VM from an external source. or about connecting to the VM from an external source.
In order to do this, change the line in your qemu-system-x86_64 command (found In order to do this, change the line in your qemu-system-x86_64 command (found
in boot-macOS.sh) to the following: in OpenCore-Boot.sh) to the following:
-netdev user,id=net0 -device network_adapter,netdev=net0,id=net0,mac=52:54:00:c9:18:27 \ -netdev user,id=net0 -device network_adapter,netdev=net0,id=net0,mac=52:54:00:c9:18:27 \