diff --git a/HighSierra/Clover.qcow b/HighSierra/Clover.qcow new file mode 100644 index 0000000..3d831be Binary files /dev/null and b/HighSierra/Clover.qcow differ diff --git a/boot-clover.sh b/boot-clover.sh index 87a1f10..a9624d8 100755 --- a/boot-clover.sh +++ b/boot-clover.sh @@ -20,11 +20,11 @@ qemu-system-x86_64 -enable-kvm -m 8192 -cpu Penryn,kvm=on,vendor=GenuineIntel,+i -smp 4,cores=2 \ -usb -device usb-kbd -device usb-tablet \ -device isa-applesmc,osk="ourhardworkbythesewordsguardedpleasedontsteal(c)AppleComputerInc" \ - -drive if=pflash,format=raw,readonly,file=./OVMF_CODE-pure-efi.fd \ - -drive if=pflash,format=raw,file=./OVMF_VARS-pure-efi.fd \ + -drive if=pflash,format=raw,readonly,file=./ovmf-local/OVMF_CODE-pure-efi.fd \ + -drive if=pflash,format=raw,file=./ovmf-local/OVMF_VARS-pure-efi-1024x768.fd \ -smbios type=2 \ -device ich9-intel-hda -device hda-duplex \ -device ide-drive,bus=ide.2,drive=MacHDD \ - -drive id=MacHDD,if=none,file=/fastData/tmp/osx_hs.img \ - -netdev tap,id=net0,ifname=tap0,script=no,downscript=no -device e1000-82545em,netdev=net0,id=net0,mac=52:54:00:c9:18:27 \ + -drive id=MacHDD,if=none,file=/q_images/osx/osx_hs.img,format=qcow2 \ + -netdev bridge,br=bridge0,id=n1 -device e1000-82545em,mac=52:54:96:ae:54:df,netdev=n1 \ -monitor stdio diff --git a/boot-macOS-HS.sh b/boot-macOS-HS.sh index 011cb79..304e4f9 100755 --- a/boot-macOS-HS.sh +++ b/boot-macOS-HS.sh @@ -13,23 +13,28 @@ CPU_OPTS="+aes,+xsave,+avx,+xsaveopt,avx2,+smep" -qemu-system-x86_64 -enable-kvm -m 3072 -cpu Penryn,kvm=on,vendor=GenuineIntel,+invtsc,vmware-cpuid-freq=on,$CPU_OPTS\ +qemu-system-x86_64 -enable-kvm -m 8192 -cpu Penryn,kvm=on,vendor=GenuineIntel,+invtsc,vmware-cpuid-freq=on,$CPU_OPTS\ -machine pc-q35-2.9 \ -smp 4,cores=2 \ -usb -device usb-kbd -device usb-tablet \ -device isa-applesmc,osk="ourhardworkbythesewordsguardedpleasedontsteal(c)AppleComputerInc" \ - -drive if=pflash,format=raw,readonly,file=OVMF_CODE-pure-efi.fd \ - -drive if=pflash,format=raw,file=OVMF_VARS-pure-efi-1024x768.fd \ + -drive if=pflash,format=raw,readonly,file=./ovmf-local/OVMF_CODE-pure-efi.fd \ + -drive if=pflash,format=raw,file=./ovmf-local/OVMF_VARS-pure-efi-1024x768.fd \ -smbios type=2 \ -device ich9-intel-hda -device hda-duplex \ -device ide-drive,bus=ide.2,drive=Clover \ -drive id=Clover,if=none,snapshot=on,format=qcow2,file=./HighSierra/Clover.qcow \ -device ide-drive,bus=ide.1,drive=MacHDD \ - -drive id=MacHDD,if=none,file=/fastData/tmp/osx_hs.img,format=qcow2 \ - -device ide-drive,bus=ide.0,drive=MacDVD \ - -drive id=MacDVD,if=none,snapshot=on,media=cdrom,file=/fastData/tmp/HighSierra.iso \ - -netdev tap,id=net0,ifname=tap0,script=no,downscript=no -device e1000-82545em,netdev=net0,id=net0,mac=52:54:00:c9:18:27 \ + -drive id=MacHDD,if=none,file=/q_images/osx/osx_hs.img,format=qcow2 \ + -device ide-drive,bus=ide.0,drive=CloverIso \ + -drive id=CloverIso,if=none,snapshot=on,media=cdrom,file=./HighSierra/Clover-v2.4k-4380-X64.iso \ + -netdev bridge,br=bridge0,id=n1 -device e1000-82545em,mac=52:54:96:ae:54:df,netdev=n1 \ -monitor stdio + # Installation disk + #-device ide-drive,bus=ide.0,drive=MacDVD \ + #-drive id=MacDVD,if=none,snapshot=on,media=cdrom,file=/q_images/osx/HighSierra.iso \ + #-netdev tap,id=net0,ifname=tap0,script=no,downscript=no -device e1000-82545em,netdev=net0,id=net0,mac=52:54:00:c9:18:27 \ #-net bridge,br=bridge0 -net nic,name=net0,macaddr=52:54:00:c9:18:27 \ + #-net bridge,br=bridge0 -net nic,name=net0,macaddr=52:54:96:ae:54:df \ diff --git a/ovmf-local/OVMF_CODE-pure-efi.fd b/ovmf-local/OVMF_CODE-pure-efi.fd new file mode 100644 index 0000000..5c9cd7a Binary files /dev/null and b/ovmf-local/OVMF_CODE-pure-efi.fd differ diff --git a/ovmf-local/OVMF_VARS-pure-efi-1024x768.fd b/ovmf-local/OVMF_VARS-pure-efi-1024x768.fd new file mode 100644 index 0000000..97fff18 Binary files /dev/null and b/ovmf-local/OVMF_VARS-pure-efi-1024x768.fd differ