Voglio testare Sierra prima di installarlo completamente sul mio computer creando un installer Sierra iso, che posso usare su Virtual Box. Quando provo il primo passo sotto (montare l'immagine di installazione), ricevo un errore da hdutil che la risorsa è occupata. Qualcuno ha suggerimenti su come farlo in sicurezza?
error: hdiutil: attach failed - Resource busy
passaggi:
-
Monta l'immagine del programma di installazione
hdiutil attach /Applications/Install\ macOS\ Sierra.app/Contents/SharedSupport/InstallESD.dmg -noverify - nobrowse -mountpoint /Volumes/install_app
-
Converti l'immagine di avvio in un pacchetto sparse
hdiutil convert /Volumes/install_app/BaseSystem.dmg -format UDSP -o /tmp/Sierra
-
Aumenta la capacità del bundle scarso per ospitare i pacchetti
hdiutil resize -size 8g /tmp/Sierra.sparseimage
-
Montare il pacchetto sparse per l'aggiunta del pacchetto
hdiutil attach /tmp/Sierra.sparseimage -noverify -nobrowse -mountpoint /Volumes/install_build
-
Rimuovi il link del pacchetto e sostituisci con i file reali
rm /Volumes/install_build/System/Installation/Packages cp -rp /Volumes/install_app/Packages /Volumes/install_build/System/Installation/
-
Smonta l'immagine del programma di installazione
hdiutil detach /Volumes/install_app
Grazie per il tuo tempo!