Heyo, sto provando a costruire una scatola di Vagrant per l'accesso da riga di comando a una macchina virtuale macOS, per rendere più facile la costruzione di applicazioni macOS. Sono riuscito a scrivere la maggior parte dell'installazione di macOS High Sierra con packer, tuttavia l'avvio dopo il completamento di SetupAssistant non riesce con il messaggio "Si è verificato un errore durante l'installazione di macOS" e non riesco a trovare molti più dettagli di quello. Qualcuno può consigliare una configurazione VMX o fornire alcuni suggerimenti per far sì che High Sierra sia installata meglio in VMware Fusion?
traccia
Installing: About 15 minutes remaining
...
Installing on "Macintosh HD"
...
An error occurred installing macOS. To use Apple Diagnostics to check your Mac hardware, shut down, press the power button, and immediately hold the 'D' key until diagnostics begins.
Quit the installer to restart your computer and try again.
Restart
Immagini
Specifichedisistema
- Sistemaoperativoguest:macOS10.13HighSierra
- Sistemaoperativohost:macOS10.13HighSierra
- Hypervisor:VMwareFusion10
- Hardwarefisico:mid-201313"MacBook Air
Configurazione
VMX: link
Gli script di generazione ISO, la configurazione del packer e le impostazioni VMX sono disponibili come ramo "macos" in corso di lavoro nel repository dei miei modelli di packer:
Passaggi di mitigazione tentati
Ho già provato:
- Ri-generazione dell'immagine ISO dell'installatore.
- Riesecuzione della build della VM del packer
- Regolazione delle impostazioni VMX.
- Disabilitazione di SMC (che risulta in una VM che non termina mai l'avvio).
- Aumentare la RAM virtuale a 4 GB.
- Specifica del disco rigido virtuale come unità a stato solido.
- Uso di VirtualBox (sfortunatamente, packer invia scancodes errati a VirtualBox per i guest macOS, quindi packer + macOS guests + VirtualBox non si integrano molto bene al momento).
- Premere 'D' durante l'avvio (nessuna modifica nel comportamento, nessuna diagnostica visualizzata).
Sono nuovo di hackintoshing, quindi non sono sicuro se mi manca qualche configurazione VMX critica, o forse se High Sierra introduce ulteriori complicazioni rispetto alle precedenti edizioni di macOS. O anche se è necessario un bootloader EFI alternativo (Clover?), Non lo so. Preferirei installare macOS con il comando vanilla / default una configurazione il più possibile.
Se qualcun altro ha esperienza nell'avere macOS da avviare in VMware, fammi sapere in che modo la configurazione VMX può essere migliorata, o se è necessario qualche tipo di intervento di commutazione SMC per far sì che la cosa si avvii meglio. Ho già lanciato così tanti hack e soluzioni temporanee nel mix che sto iniziando a perdere idee: P