Master-Rudi Posted December 9, 2021 Share Posted December 9, 2021 (edited) Hallo zusammen, ich habe heute 3 mal versucht macinabox zu nutzen, um eine MacOS VM aufzusetzen. Aber ich scheitere immer wieder. Ich habe mich strikt an die Anleitung von spaceinvaderone von Youtube gehalten. Bis Minute 13 funktioniert alles. Ich habe das EFI geöffnet, wie beschrieben umkopiert und einen Mac Pro ausgewählt. Dann herunter gefahren. Wenn ich jetzt neu starte, dann lädt er MacOS auch noch problem los. Erst wenn ich die VM verändere und von 2 voreingestellten Kernen die restlichen 4 zuschalte und den RAM auf 8GB erhöhe. Dann mache ich weiter wie im Video beschrieben (Skript ändern etc.) aber das OS bootet einfach nicht mehr. Auch wenn ich die Kerne und den RAM wieder abschalte, bleibt der Boot immer hängen (siehe Anhang). Ich weiß nicht mehr weiter. Könnt ihr mir helfen, bzw. sagen was ihr noch an Daten braucht? Danke! Log der VM: Spoiler -device pcie-root-port,port=0x10,chassis=1,id=pci.1,bus=pcie.0,multifunction=on,addr=0x2 \ -device pcie-root-port,port=0x11,chassis=2,id=pci.2,bus=pcie.0,addr=0x2.0x1 \ -device pcie-root-port,port=0x12,chassis=3,id=pci.3,bus=pcie.0,addr=0x2.0x2 \ -device pcie-root-port,port=0x13,chassis=4,id=pci.4,bus=pcie.0,addr=0x2.0x3 \ -device ich9-usb-ehci1,id=usb,bus=pcie.0,addr=0x7.0x7 \ -device ich9-usb-uhci1,masterbus=usb.0,firstport=0,bus=pcie.0,multifunction=on,addr=0x7 \ -device ich9-usb-uhci2,masterbus=usb.0,firstport=2,bus=pcie.0,addr=0x7.0x1 \ -device ich9-usb-uhci3,masterbus=usb.0,firstport=4,bus=pcie.0,addr=0x7.0x2 \ -device virtio-serial-pci,id=virtio-serial0,bus=pci.2,addr=0x0 \ -blockdev '{"driver":"file","filename":"/mnt/user/isos/BigSur-opencore.img","node-name":"libvirt-3-storage","cache":{"direct":false,"no-flush":false},"auto-read-only":true,"discard":"unmap"}' \ -blockdev '{"node-name":"libvirt-3-format","read-only":false,"cache":{"direct":false,"no-flush":false},"driver":"raw","file":"libvirt-3-storage"}' \ -device ide-hd,bus=ide.2,drive=libvirt-3-format,id=sata0-0-2,bootindex=1,write-cache=on \ -blockdev '{"driver":"file","filename":"/mnt/user/isos/BigSur-install.img","node-name":"libvirt-2-storage","cache":{"direct":false,"no-flush":false},"auto-read-only":true,"discard":"unmap"}' \ -blockdev '{"node-name":"libvirt-2-format","read-only":false,"cache":{"direct":false,"no-flush":false},"driver":"raw","file":"libvirt-2-storage"}' \ -device ide-hd,bus=ide.3,drive=libvirt-2-format,id=sata0-0-3,write-cache=on \ -blockdev '{"driver":"file","filename":"/mnt/user/domains/Macinabox BigSur/macos_disk.img","node-name":"libvirt-1-storage","cache":{"direct":false,"no-flush":false},"auto-read-only":true,"discard":"unmap"}' \ -blockdev '{"node-name":"libvirt-1-format","read-only":false,"cache":{"direct":false,"no-flush":false},"driver":"raw","file":"libvirt-1-storage"}' \ -device ide-hd,bus=ide.4,drive=libvirt-1-format,id=sata0-0-4,write-cache=on \ -netdev tap,fd=33,id=hostnet0 \ -device e1000-82545em,netdev=hostnet0,id=net0,mac=52:54:00:0c:1d:77,bus=pci.1,addr=0x0 \ -chardev pty,id=charserial0 \ -device isa-serial,chardev=charserial0,id=serial0 \ -chardev socket,id=charchannel0,fd=34,server,nowait \ -device virtserialport,bus=virtio-serial0.0,nr=1,chardev=charchannel0,id=channel0,name=org.qemu.guest_agent.0 \ -device usb-tablet,id=input0,bus=usb.0,port=1 \ -vnc 0.0.0.0:0,websocket=5700 \ -k en-us \ -device qxl-vga,id=video0,ram_size=67108864,vram_size=67108864,vram64_size_mb=0,vgamem_mb=16,max_outputs=1,bus=pcie.0,addr=0x1 \ -device virtio-balloon-pci,id=balloon0,bus=pci.3,addr=0x0 \ -usb \ -device usb-kbd,bus=usb-bus.0 \ -device '************************' \ -smbios type=2 \ -cpu Penryn,kvm=on,vendor=GenuineIntel,+invtsc,vmware-cpuid-freq=on,+pcid,+ssse3,+sse4.2,+popcnt,+avx,+aes,+xsave,+xsaveopt,check \ -sandbox on,obsolete=deny,elevateprivileges=deny,spawn=deny,resourcecontrol=deny \ -msg timestamp=on 2021-12-09 19:19:39.130+0000: Domain id=34 is tainted: high-privileges 2021-12-09 19:19:39.130+0000: Domain id=34 is tainted: custom-argv 2021-12-09 19:19:39.130+0000: Domain id=34 is tainted: host-cpu char device redirected to /dev/pts/0 (label charserial0) Edited December 9, 2021 by Master-Rudi Quote Link to comment
alturismo Posted December 10, 2021 Share Posted December 10, 2021 9 hours ago, Master-Rudi said: Dann mache ich weiter wie im Video beschrieben (Skript ändern etc.) aber das OS bootet einfach nicht mehr. da war eine Option in dem script wo man umstellen sollte bei Kernen, das musste ich auch machen wo ich noch mit macos rumgespielt hatte, da ich das Projekt jedoch komplett gelassen habe da für mich uninteressant weiß ich nicht mehr genau was es war, post mal einen screen von dem script. Quote Link to comment
MPC561 Posted December 14, 2021 Share Posted December 14, 2021 # leave set to "no" when your core count is standard # set to "yes" if boot hangs on the apple logo due to you assigned a non standard amount of cores to the vm REMOVETOPOLOGY="yes" 1 Quote Link to comment
Master-Rudi Posted December 15, 2021 Author Share Posted December 15, 2021 Das hatte ich zuerst versucht, hat leider das Problem nicht gelöst. ich habe im englischsprachigen Teil des Forums im Thread zum Docker gelesen dass das ein allgemeines Problem aktuell ist, da die Software für die Änderung des Bootloaders zu neu ist und dadurch der Bootloader nicht mehr zum System passt. ( in aller kürze) Ist ausführlich im Thread zum Docker beschrieben wie man das fixt. danke trotzdem Quote Link to comment
Benedict Eich Posted January 15, 2022 Share Posted January 15, 2022 (edited) Lade DIERKT nach dem du die macOS vm aufgesetzt hast opencore-v15.iso runter und ersetze sie mit der opencore.img Datei. Die Version ist zu alt. Danach kannst wie beschrieben weiter machen. Also den opencore configurator laden. Ich nehme Version 0.74 dann sollte es klappen Edited January 15, 2022 by Benedict Eich Quote Link to comment
Benedict Eich Posted January 15, 2022 Share Posted January 15, 2022 https://github.com/thenickdude/KVM-Opencore/releases oh ich sehe es gibt jetzt schon Version 16 Quote Link to comment
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.