I updated my MacBook Pro mid 2015 to High Sierra from Sierra. Update was successful and everything worked perfectly for nearly 6 hours. Then MBP hung and I had to hard power off since it wasn't responding for quite a while.

Now, that partition doesn't even exist. I had Boot Camp installed. Hence it automatically boots into Windows. No other drive shows up for boot options. Not even macOS recovery partition.

I made a bootable USB stick with macOS High Sierra from internet recovery, Disk Utility cannot fix it.

fsck_apfs says it is not a APFS container.
Windows lists it as HFS/HFS+.
diskutil lists - APFS container.

I need all the data on it since I had been working while the update happened which has no backup. How do I recover that partition or at least all the data in it?

Note: Drive was not encrypted with FileVault.

  • oh hope you get better solution. – SamSol Sep 28 '17 at 16:51
  • I don't know what's wrong. I have to start somewhere to fix it and I don't know where. – Anoopnk Sep 28 '17 at 16:53
  • I have also decided to update. but I thought I will update after few releases. – SamSol Sep 28 '17 at 17:04
  • Please add the output of diskutil list, diskutil ap list and sudo gpt -r show disk0. A note like "diskutil lists - APFS container." isn't no useful detail. – klanomath Nov 10 '17 at 23:28

Try System Preferences -> Startup Disk -> macOS. I updated Sierra on my MBP (late 2016) and was unable to boot into Boot Camp. Fixed over the phone with Apple, but then I was unable to boot into macOS. They fixed that at the Apple store today using the above commands.

If you want to boot into Windows directly, just hold down the "option" key while you press power on button. This saves you from having to log in to macOS and then restarting while holding down the option key.

  • Problem was that it was booting to windows because macOS partition was not recognised, somehow macOS got corrupted everytime I hard power off. – Anoopnk Nov 10 '17 at 22:10

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .