AlexanderWillner / runMacOSinVirtualBox

Run macOS 10.16 Big Sur (and other versions) in VirtualBox on macOS
MIT License
936 stars 126 forks source link

README updated with 'Installation Not Starting' issue. #83

Closed dumol closed 4 years ago

dumol commented 4 years ago

Hi and thanks for this wonderful script!

Installing macOS 10.15 Catalina worked without a hitch for me, but I had this issue with installing 10.14 Mojave, for which I found a solution was to get the installer again (after wasting quite some time waiting for the installation to proceed + trying other ways.)

For reference:

$ du -msc Install\ macOS\ Mojave.app.bad/ /Applications/Install\ macOS\ Mojave.app/
5786 Install macOS Mojave.app.bad/
5789 /Applications/Install macOS Mojave.app/

Hope it helps!

AlexanderWillner commented 4 years ago

Thanks!

AlexanderWillner commented 4 years ago

PS: maybe there is also a command to verify the download / installer ...

dumol commented 4 years ago

Thanks!

Apparently, according to https://apple.stackexchange.com/q/256599, there's this public list of checksums for App Store versions: https://github.com/drduh/macOS-Security-and-Privacy-Guide/blob/master/InstallESD_Hashes.csv

I have checked my installers to confirm:

$ shasum -a 256 Install\ macOS\ */Contents/SharedSupport/InstallESD.dmg
4409a34604f4443993debccf855b0896e594dc1fa09ebf2d632a7787b0083436  Install macOS Catalina.app/Contents/SharedSupport/InstallESD.dmg
d7b9a007c0479cd38306110dc3ac762662b6a1c1f0273ac4c6570a3b7a4276ab  Install macOS High Sierra.app/Contents/SharedSupport/InstallESD.dmg
42f7d4d8c91ab757645c9ccac83f7bc545def71c2991f509c27514ed3619d9b9  Install macOS Mojave.app/Contents/SharedSupport/InstallESD.dmg

Only Catalina's installer matches, maybe the other two installers I have are missing? I don't know how to get the build numbers from the installers on disk to confirm… A recursive grep on the files (for the build number I do have) returns nothing for me:

$ grep -R 19A583 Install\ macOS\ Catalina.app/