Beiträge von relume

    Hallo


    Vielen Dank für die umgehende Antwort mit den zahlreichen Hinweisen.


    • ich hatte nicht im Source-Code von "https://github.com/thenickdude/KVM-Opencore/releases" nachgeschaut. Ja scheint basierend auf OpenCore 0.8.5 zu sein.
    • Das boot-args Argument "arch=x86_64" hatten wir zu erst nicht verwendet. Gemäss "Quellen" wird bootet Snow Leopard Server nur in den 64Bit Modus, wenn dieses Argument im nvram und/oder über "systemsetup -setkernelbootarchitecture x86_64" aktiviert wird bzw. in der /Library/Preferences/SystemConfiguration/com.apple.Boot.plist vorhanden ist. Beides war/ist auf der ESXi Umgebung der Fall. Auch ohne das arch=x86_64 Argument startet, das System nicht mit OpenCore auf proxmox.
    • Die anderen Hinweise müssten wir uns noch ansehen. Welche mögliche Anpassungen für Snow Leopard nötig sein könnten ist aktuell noch wie "Fischen im trüben Wasser" . Eigentlich etwas selstam, unter ESXi 5.5 bis 6.5 war die Installation und der Betrieb von MacOS 10.6.8 Server das wohl einfachste gegenüber den anderen/späteren MacOS Versionen.


    Nochmals vielen Dank und beste Grüsse

    Guten Tag


    Wir sind dabei einige bestehende MacOS VMs von ESXi 6.5 zu proxmox 7.3 zu migrieren. Mit dem OpenCore image v19 (basierend auf OpenCore 0.7.4 ?) von Nick Sherlock konnten wir alle bestehend MacOS (10.14 - 12) VMs ohne grössere Problem auf proxmox zum laufen bringen. Jetzt haben wir noch eine bestehende MacOS 10.6.8 Server vm, die unter ESXi im 64Bit Modus läuft und die wir mit OpenCore in proxmox 7.3 zum laufen bringen möchten.


    Leider können wir aber das MacOS 10.6.8 Server System nicht booten, obwohl die bestehende vDisk und das darauf installierte MacOS 10.6.8 System sowohl von OpenCore als auch von einem Monterey recovery image (gebootet mit OpenCore) korrekt erkannt wird (wird in Monterey recovery system gemounted und kann editiert werden). Wir haben das OpenCore EFI von dem OpenCore Image auf die EFI-Partition der MacOS 10.6.8 disk kopiert und in der OC config.plist die boot-args "-v" und "arch=x86_64" hinterlegt (das boot-args argument -v funktioniert, arch=x86_64 hingegen scheint keinen Einfluss zu haben). Wir erhalten beim boot des MacOS 10.6.8 die folgenden Meldung:


    Code
    1. OC : 64-bit kernel architecture is not available, aborting.
    2. Loading kernel cache file ‘System\Library\Caches\com.apple.kext.caches\Startup\kernelcache'
    3. Loading ‘mach kernel’ ...
    4. ....... Error allocation 0xc7 pages .... alloc type 2″
    5. ....

    In der proxmox vm config haben wir als CPU die CPU "Penryn" und "Haswell" wahlweise hinterlegt. Das scheint aber nicht das Problem zu sein. Vielmehr scheint OpenCore nicht den 64Bit Kernel zu finden bzw. diesen im 64Bit Modus zu starten. So interpretieren wir die Fehlemeldung zumindest, wissen aber nicht, wie wir in der Fehlersuche bzw. Fehlerbehebung weiterfahren sollten.


    Wir wären deshalb um Hinweise sehr dankbar. Vielen Dank im Voraus.