mirror of
https://github.com/kholia/OSX-KVM.git
synced 2026-02-04 04:53:35 +00:00
Compare commits
4 Commits
da4b23b5e9
...
4c378a4b5e
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
4c378a4b5e | ||
|
|
086e3f938a | ||
|
|
991523f713 | ||
|
|
6851fefcd5 |
@@ -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
@@ -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/)
|
||||||
|
- Here’s 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) 🎉
|
||||||
|
|
||||||
|
|||||||
@@ -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 \
|
||||||
|
|
||||||
|
|||||||
Submodule resources/OcBinaryData updated: 3b2e374997...e74e533d8f
Reference in New Issue
Block a user