Macbook Pro drive ejects on drive initialization, drive firmware scam????

Macbook Pro Mid 2014, was running perfect and booting perfect, did internet recovery, delete partitions for full reinstall, initialize SSD drive ejects in seconds. Put SSD drive in PC, drive has partitioned and works perfect with various other none mac partitions. Remove all, put back in mac, see's perfect, initialize, drive ejected. Not even terminal can see the drive after this, got to put it back in a PC with adapter, erase then put back in Mac, the loop continues. Research indicates an OS X version upgrade, drive firmware partition scam from Apple on older machines. Any suggestions before I scrap a perfect machine for parts and buy PC? Greatly appreciated.

Posted on Jan 3, 2020 4:20 PM

Reply
Question marked as Top-ranking reply

Posted on Jan 4, 2020 2:23 PM

There is no Catch-22. It's far more likely you formatted the drive incorrectly.


Stuck in a Windows computer, it's almost a 100% certainty the drive was given a Master Boot Record partition map.


Put the SSD back in the MacBook. Start it up and immediately hold down the Command+Option+R keys to enter Internet Recovery Mode. Once at the work screen, launch Disk Utility from the top menu bar.


Choose the SSD in the left column as the furthest left indentation so you are selecting the drive's hardware name, and not a partition. Now choose Partition. Make sure you choose GUID Partition Map. Format the drive as APFS. Apply the changes.


This should only take about 30 seconds, if that. When done, close Disk Utility and reinstall the OS.

Similar questions

19 replies
Question marked as Top-ranking reply

Jan 4, 2020 2:23 PM in response to Laurie_3dmedia

There is no Catch-22. It's far more likely you formatted the drive incorrectly.


Stuck in a Windows computer, it's almost a 100% certainty the drive was given a Master Boot Record partition map.


Put the SSD back in the MacBook. Start it up and immediately hold down the Command+Option+R keys to enter Internet Recovery Mode. Once at the work screen, launch Disk Utility from the top menu bar.


Choose the SSD in the left column as the furthest left indentation so you are selecting the drive's hardware name, and not a partition. Now choose Partition. Make sure you choose GUID Partition Map. Format the drive as APFS. Apply the changes.


This should only take about 30 seconds, if that. When done, close Disk Utility and reinstall the OS.

Jan 4, 2020 2:34 PM in response to Laurie_3dmedia

Laurie_3dmedia wrote:

The Apple created a catch 22

Well, not really. Apple didn't create this machine to be upgradeable at all. There are some 3rd party upgrades available, such as this one from OWC. This OWC explicitly says "Designed for macOS 10.13 and beyond". I have had problems installing SSDs on older versions of macOS, even on machines that supported standard SATA SSD upgrades.


What you have to do is boot the machine from High Sierra first. Use another boot drive for this. Then you should be able to install High Sierra onto the SSD and it should work. I should warn you that I have seen many reports of strange problems like kernel panics by people who have these unsupported upgrades.

Jan 5, 2020 1:07 AM in response to Laurie_3dmedia

As Kurt mentioned, start up with Command+Option+R (not Command+R), connect to wifi to start Internet Recovery or latest supported OSX.


In Disk Utility, make sure you see the SSD model, such as Apple SSD or Samsung / Sandisk SSD. If not, click View dropdown arrow just above the drive list, then Show all Devices.


Click the drive and format as APFS (guid). Does it stay visible?


Also, if you have a USB adapter, have you tried plugging it into your MacBook and formatting / installing externally? OSX doesn’t care if it boots from USB.

Jan 9, 2020 6:34 AM in response to Laurie_3dmedia

I have now seen a similar issue with a friend's 2018 Macbook - hers goes to about 8-12 min through the install process before the drive ejects and we get an install error. The only solution that worked was reinstalling from a bootable USB drive, as Internet Recovery failed every time.


If you don't have a boot drive already, bring an empty flash drive to a friend that has a Mac and download the installer and make one - instructions here.

Jan 6, 2020 11:14 AM in response to Laurie_3dmedia

Laurie_3dmedia wrote:

Hi - as mentioned the Mac book Pro is all original including the original Apple SSD. There was never a problem until I did an internet restore, done hundred if not over a thousand of them. Initialized the internal apple SSD, which it did with HFS and GUI.
Continue with new install, quite happy until it asked what drive " NO DRIVE " after this was done no amount of reboots would allow you to see it.


Then you have experienced a hardware failure, and need to contact Apple support -- use the Contact Support link at the top right of every forum page.

Jan 6, 2020 9:51 AM in response to Laurie_3dmedia

Macs do not do well in a “*********** install” environment. What you are attempting is unsupported. Your 2014 MacBook Pro is not a PC. It does not support any kind of hard drive upgrade.


What happened to the SSD that it came with? Put that back in and install Catalina.


Consider the reverse scenario. Suppose we were on a PC-focused discussion forum. You were trying to get a new SSD installed in your PC and you were having some issues with firmware updates. What would that discussion look like? Would you be expected to mention the make and model of the SSD you were attempting to install? Would you be expected to mention the type of PC/motherboard and firmware versions of the machine you were attempting to install it into? If I chimed in with something along the lines of “LOL! Get a Mac!”, would that be considered helpful and constructive?


Why should this forum and Macs be considered any differently? What you are describing is not supported by Apple. What you are attempting is rarely done by Mac users. The few people who do attempt it use very specific parts from specific vendors that are known to work. Those parts come with very specific installation requirements. I have never seen anyone attempt to involve PCs. Most of these upgrades are uneventful, aside from a greater occurrence of kernel panics later on. There are no partition issues.


So, if you want to get this SSD working in this Mac, I suggest you meet us halfway. Describe exactly what hardware you are attempting to install. Explain why you haven’t simply upgraded the operating system first and then replaced the drive. Maybe explain why you aren’t using the original SSD that it came with. I strongly suspect that merely attempting to provide this information will allow you to figure out what is going wrong and resolve the problem yourself with no further consternation.

Jan 9, 2020 7:28 AM in response to Crynay

Hi - sorry to hear you have had a similar problem. I have a Catalina USB boot that I created an external boot drive from, had to do this to make sure and confirm the firmware was up to date. Will try and install this on the internal, see if it stay's alive long enough. Catalina on external keeps it visible for a few minutes before ejection but not accessible even though it creates multiple partitions on internal SSD when blank. Will give it a go.

Jan 4, 2020 1:54 PM in response to BDAqua

The Apple created a catch 22 is, you must first have an internal working SSD, which I have but does not include the firmware partition created at High Sierra install or above. I have to presume this Mac Book Pro Mid 2014 at some time had the High Sierra install or above that alters the systems firmware. I go to do an internet restore, delete all partitions, inadvertently deleting the firmware partition. Now when the system boots and looks for the drive firmware partition, it's not there, kick the drive out from the entire system including Terminal which should do an entire PCI bus scan without exclusions working correctly or not. So Apple say's this drive is dead, put it in a PC, it works perfect, all partitions had been created at the time of initialization minus the firmware partition. At this point the drive is ejected from Os X entire system. This is why a firmware partition cannot be installed on an external drive because engineers like me would just clone the drive back to the internal one. Now here is the catch 22 to prove the full point, when updating to High Sierra or above, select the external drive and Apple says no firmware partition does not exists so no install. It's actually High Sierra or above that can only create the drive firmware partition. So Apple asks you to do something before you can actually do it.. If Apple support wants to join in and disprove this, be my guest join in.

Jan 5, 2020 4:16 PM in response to BDAqua

Not bitter, just extremely frustrated and I know I'm not the only one with this issue. I have never known a drive to eject at the point of partitioning in 30 years. That's Mac, PC, Servers, raids you name it. I reasonably do not believe the SSD is faulty as it pass's all PC tests, remove all the mac installed partitions, stick it back in the mac and the macs happy until the point of partitioning. I was stuck on Yosemite external boot, have manged to install Catalina on the external without firmware partition. I needed the APFS file system compatibility. Checked the drive with HFS and as expected and widely reported the drive cannot be recognized at all even in terminal. The *********** install did upgrade the system firmware at least on two points, will assume EFI and SMC. So at this point going to take out drive put in pc, clear HFS replace, drive shows and format to APFS. SEE if it sticks mounted?

Jan 6, 2020 11:02 AM in response to etresoft

Hi - as mentioned the Mac book Pro is all original including the original Apple SSD. There was never a problem until I did an internet restore, done hundred if not over a thousand of them. Initialized the internal apple SSD, which it did with HFS and GUI.

Continue with new install, quite happy until it asked what drive " NO DRIVE " after this was done no amount of reboots would allow you to see it. The only way to see it again was put in a PC with adapter and wipe all partition information off that Disk Utility had actually put on and completed. Repeated a number of times same result with HFS. I needed to test with confirmed upgraded bios and an APFS compatible system. AS you are aware, Catalina will not install on an external without an internal drive having a firmware partition if the MBP had been upgraded to High Sierra or above before, a bit of ************** to force it to. Now have Catalina 10.15.2 with updated MBP bios. Cleaned drive again back in MBP see's as usual format to APFS and it does not eject immediately, but it does now eject a few minutes after boot. Apple diagnostics say nothing wrong, try internet recovery the drive ejects on volume search (I assume). So at the moment it does not look like the the MBP, nor does it look like the drive. Got me baffled?????? It appears to be partition/volume specific but only Mac versions. I have never seen this type of failure. ????? Has anybody ever seen a Macbook do this??

This thread has been closed by the system or the community team. You may vote for any posts you find helpful, or search the Community for additional answers.

Macbook Pro drive ejects on drive initialization, drive firmware scam????

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.