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/

 

 

No comments yet.

Leave a Reply