macOS high sierra beta (10.13) install hangs/fails to boot/stuck/stops responding [SOLVED]
Upgrading macOS high sierra beta to public beta 3, as well as public beta 4, resulted in installs that hung/locked/froze and didn’t complete or froze until resolved with the method below.
With the latest macOS high sierra – public beta 4 (Developer Beta 5), it turned into an absolute mess, where install appeared to be going along fine, but the system failed to boot.
Unlike my experience on macOS High Sierra public beta 3, where I was able to boot a USB key installer and complete re-install from USB key, public beta 4 continued to fail to install from USB key or otherwise.
The fix turned to be older kext extensions loaded on the system that were basically somehow conflicting with the latest beta – 10.13 Beta (17A330h), as I don’t use these programs anymore, and was desperate to get my 2016 macbookpro to boot again, I temporarily moved all of these kext extensions to a “ExtensionsDisabled” folder I created, and upon reboot, installation completed, and everything started working again
I imagine this is what also caused my previous install of macOS High Sierra public beta 3 to hang, although who really knows. To explore if this is your issue with booting macOS High Sierra beta, try booting into single user mode (hold command S on boot).
Once booted into single user mode and at a prompt, go to the folder – eg “cd /Volumes/Macintosh\ HD/Library/Extensions” and move (eg. mv *.kext /”) the *.kext directories/files to another temporary location (or delete them if you don’t care). Explicit example below:
macbookpro:user$ sudo su Password: sh-3.2# sh-3.2#mkdir /Volumes/Macintosh\ HD/Library/ExtensionsDisabled sh-3.2# sh-3.2#cd /Volumes/Macintosh\ HD/Library/Extensions sh-3.2# sh-3.2# ls -alh total 0 drwxr-xr-x 24 root wheel 768B Aug 9 14:21 . drwxr-xr-x+ 74 root wheel 2.3K Aug 9 14:34 .. drwxr-xr-x 3 root wheel 96B Jun 12 2014 ACS6x.kext drwxr-xr-x 3 root wheel 96B Jun 27 2016 ATTOCelerityFC8.kext drwxr-xr-x 3 root wheel 96B Jun 27 2016 ATTOExpressSASHBA2.kext drwxr-xr-x 3 root wheel 96B Jun 27 2016 ATTOExpressSASRAID2.kext drwxr-xr-x 3 root wheel 96B Aug 20 2013 ArcMSR.kext drwxr-xr-x 3 root wheel 96B Nov 22 2016 BlackBerryUSBCDCNCM.kext drwxr-xr-x 3 root wheel 96B Nov 22 2016 BlackBerryVirtualPrivateNetwork.kext drwxr-xr-x 3 root wheel 96B Aug 31 2013 CalDigitHDProDrv.kext drwxr-xr-x 3 root wheel 96B Jan 3 2017 Dropbox.kext drwxr-xr-x 3 root wheel 96B Nov 22 2016 DuetDisplay.kext drwxr-xr-x 3 root wheel 96B Nov 22 2016 FTDIKext.kext drwxr-xr-x 3 root wheel 96B Aug 14 2014 HighPointIOP.kext drwxr-xr-x 3 root wheel 96B Aug 14 2014 HighPointRR.kext drwxr-xr-x 3 root wheel 96B Nov 22 2016 KeyspanUSAdriver.kext drwxr-xr-x 3 root wheel 96B Nov 22 2016 LaCieScsiType00.kext drwxr-xr-x 3 root wheel 96B Mar 31 02:11 PromiseSTEX.kext drwxr-xr-x 3 root wheel 96B Nov 22 2016 RIMBBUSB.kext drwxr-xr-x 3 root wheel 96B Nov 22 2016 SiLabsUSBDriver64.kext drwxr-xr-x 3 root wheel 96B Aug 3 2016 SoftRAID.kext drwxr-xr-x 3 root wheel 96B Nov 22 2016 TMProtection.kext drwxr-xr-x 3 root wheel 96B Nov 22 2016 osx-pl2303.kext drwxr-xr-x 3 root wheel 96B Jan 9 2017 ufsd_NTFS.kext sh-3.2# sh-3.2# mv *.kext ../ExtensionsDisabled/ sh-3.2# sh-3.2# shutdown -r now sh-3.2#
After reboot, in my case, macOS high sierra beta started to boot, and finished installing!
Details on an alternative version/reference of instructions here:
https://www.justinsilver.com/technology/os-x-el-capitan-10-11-1-hanging-on-boot-fixed/