System won't boot after attempting 10.13.4 update

I have a MacBook Pro Late 2014 model. I decided to do the update to 10.13.4, the incremental update to 10.13.3. It gets everything downloaded and does the reboot. I get to a gray screen and it sits for a long time and finally states "installer resources not found" and asks me to reboot and try again. Even when I try again, this process repeats.

This is what I've tried so far:

  • Resetting the SMC and NVRAM
  • Boot into recovery (1)
  • Single user mode (2)
  • Boot menu and choose "Macintosh HD" to boot back into my system (3)
  • Boot a Linux Live USB Image (4)

Recovery

When I got to recovery, the first thing I decided to try was to look at disk utility. My drive does NOT appear. I then decided to go and try to "reinstall" macOS. It shows my 500gb drive, but the icon isn't a drive, it just looks like the generic paper icon and states that I don't have enough free space to install.

I opened a terminal and tried to view the file system. It hangs. Screen

Single User Mode

I noticed in the kernel messages that disk2 'media is not present' - /Volumes is empty.

Boot Menu

When I go to the boot menu, I can see the macOS installer option (which takes me back to the original problem of no installer resources) and then Macintosh HD. When I choose the latter, I get to my login screen (yay!) except when I login, if I can, the system eventually hard locks with the spinning pinwheel and I can't do anything else at this point.

Live Linux Image

I tried a live linux image just to see if I would get similar errors in dmesg, but I don't. I can mount the EFI partition fine. Of course, since Linux doesn't have APFS support, I can't mount that. So nothing I can do there. It was just a simple test.

I took my Mac to an Apple store to have them to their diagnostics. They saw the same things - essentially their tests showed the hard drive being in a good state and everything being OK. But clearly it isn't. I'm assuming the drive is dead.

Is there anything else I can do to further confirm if the drive is dead or not? I do have my data backed up. I would like to see if there is anything else possible, assuming that I may end up having to buy something from OWC anyway.

Edit: The drive has bad blocks. macOS images refuse to install to the drive, no matter how the partitions are formated (HFS/APFS).


Solution 1:

I had a similar problem with the 10.13.4 update. It failed to install and booted into Recovery Mode where the Console showed a file not found error in the logs and a menu to shutdown or restart. If restarted the system would again try to install the update and then fail the same way, resulting in a loop. Here is how I managed to fix it.

First I booted into Safe Mode (hold shift while booting) and started the update again from the Mac App Store. But this didn't succeed and the same problem appeared. I then booted again into Safe Mode, but this time deleted the folders which contained the update files which caused macOS to attempt to install the update every startup. These are the two folders I deleted

/macOS Install Data
/Library/Updates

This requires admin privileges. The easiest way is via the Terminal command sudo rm -rf /path/to/folder (Warning: Be sure that the path is right, otherwise you might delete your files. In any case make a backup of your drive first!). And even then it will tell you it can't delete all files in those folders because some are system protected but this is enough to solve the problem.

After deleting these folders I was able to boot up normally again although the system showed it was still on 10.13.3. I restarted the update in MAS again which then installed properly.

Solution 2:

My 17" MacBook Pro, late 20011, had the same issue with the 10.13.4 update. I finally tried safe mode, (hold down Shift key until login). This took a few minutes. That allowed me to log in. The system then went back to the boot up screen, and then took more than 10 minutes to actually finish installing. That worked for me, as it's now back to normal.

Solution 3:

I have several times updated macos 10.13.3 to 13.3.4 but always failed on installation. At the end I downloaded whole high sierra 10.13.4 and installed. Done, all OK.