Stop mac automatically trying to boot from external (non bootable) ssd device

Howdy,


recently purchased a Crucial external SSD device with fast USB-C (Crucial X8 500GB USB 3.2 Gen2 Type-C External Portable SSD CT500X8SSD9) pre-formatted as exFAT.


My iMac is a 27” late 2017 running latest Catalina (with Win10 in Bootcamp, and Mojave in a secondary partition).


I have used the SSD only with Win10 and only for a few days, and only copying a few files to it (in Win10). (this bit is probably irrelevant but note that the SSD is non bootable in Win10 and MacOS).


The problem is that whenever I boot my iMac I just get a grey screen whenever the SSD is plugged in (USB-C port).


If I simply boot up I get a grey screen for ages and then the iMac finally boots into a non Target MacOS (Mojave) that’s in a partition on my HD, not Catalina (why?).

If I boot and hold the option key I get a grey screen forever.

All normal if I remove the SSD and reboot.


Disk Utility doesn’t indicate any problems.


Any way of telling my iMac to ignore the SSD on boot up as I would like to leave it plugged in all the time.


Many thanks.

iMac Line (2012 and Later)

Posted on Jan 1, 2021 5:34 PM

Reply
Question marked as Top-ranking reply

Posted on Jan 1, 2021 8:55 PM

Try a PRAM Reset (hold the PRAM reset for at least three chimes or a full minute if it doesn't have a startup chime), then make sure to manually select the default Startup Disk in System Preferences.


If you still have issues, then make sure to plug the SSD directly into your Mac bypassing any hubs, docks, or adapters/dongles. If you are already connecting the SSD directly to the Mac, then try connecting the SSD using a good brand of powered USB3 hub (with UASP protocol). A powered hub can provide more power to the drive and also act as a filter and buffer (I have to use a hub with my Mac Mini or my USB3 drives temporarily disable the USB ports on my Mini).


Make sure to test by disconnecting all other external devices except for your new SSD in case there is a compatibility issue with another device.


Try using another USB cable for the SSD.


Does the external SSD have a GUID partition? I would suggest using Disk Utility to erase the whole physical external SSD as GUID partition and exFAT. Make sure to temporarily move your data to another drive before erasing the SSD. If you still have problems, then use Disk Utility to erase the whole physical drive as GUID partition and MacOS Extended (Journaled) to see how it behaves. Recent versions of Disk Utility hide the physical drives by default so you need to click on "View" within Disk Utility and select "Show All Devices" so that the physical drive appears on the left pane of Disk Utility.


If none of this helps, then you may need to contact Crucial tech support for assistance. Also check the Crucial website to see if there is a firmware update for your external SSD.


Please let us know how you make out with it.


Good luck.

Similar questions

10 replies
Question marked as Top-ranking reply

Jan 1, 2021 8:55 PM in response to rodm7

Try a PRAM Reset (hold the PRAM reset for at least three chimes or a full minute if it doesn't have a startup chime), then make sure to manually select the default Startup Disk in System Preferences.


If you still have issues, then make sure to plug the SSD directly into your Mac bypassing any hubs, docks, or adapters/dongles. If you are already connecting the SSD directly to the Mac, then try connecting the SSD using a good brand of powered USB3 hub (with UASP protocol). A powered hub can provide more power to the drive and also act as a filter and buffer (I have to use a hub with my Mac Mini or my USB3 drives temporarily disable the USB ports on my Mini).


Make sure to test by disconnecting all other external devices except for your new SSD in case there is a compatibility issue with another device.


Try using another USB cable for the SSD.


Does the external SSD have a GUID partition? I would suggest using Disk Utility to erase the whole physical external SSD as GUID partition and exFAT. Make sure to temporarily move your data to another drive before erasing the SSD. If you still have problems, then use Disk Utility to erase the whole physical drive as GUID partition and MacOS Extended (Journaled) to see how it behaves. Recent versions of Disk Utility hide the physical drives by default so you need to click on "View" within Disk Utility and select "Show All Devices" so that the physical drive appears on the left pane of Disk Utility.


If none of this helps, then you may need to contact Crucial tech support for assistance. Also check the Crucial website to see if there is a firmware update for your external SSD.


Please let us know how you make out with it.


Good luck.

Jan 2, 2021 10:40 AM in response to rodm7

I'm suggesting there is a partitioning or file system issue on the external non-bootable SSD that is causing the problem, but @Barney-15E may also be correct that the internal drive has a partitioning or file system issue. Or maybe the internal drive is beginning to wear out or fail. Or you may be discovering your Mac has a problem that wasn't noticeable until you began to use the new external SSD.


We are suggesting things you can try to attempt to resolve the situation so you do not need to contact Crucial or return the drive. Troubleshooting is not exact science and it is not always quick and easy. Each thing we ask you to try may fix the problem or it may provide more information about what is happening. I've worked on servicing computers for over 25 years so I am trying to lend my own personal experience of troubleshooting odd & weird issues with you.


While what I am suggesting may not make sense as I don't always have time to completely explain my reasons for the suggestions, just know that macOS sometimes has problems with handling media formatted on other systems. The best thing to do is to use Disk Utility to partition & format the drive so you know for sure that the partitioning and file system is compatible with your Mac. By doing this you eliminate one possible cause to your problem.


It is very unlikely your Mac is attempting to actually boot from the external SSD, although the Mac will look to every connected drive to see if there is a bootloader on any of the external media (it will even scan the local network). More likely the Mac is having some sort of issue when attempting to read the external SSD which can be due to any number of reasons I've already suggested in my other post.

Jan 2, 2021 9:56 PM in response to rodm7

Thanks again HWTech (and Barney),


You got it!


Tried shuffling hubs, ports etc. no help.

Tried reformatting under Win10 - no help.

Tried reformatting under MacOs (Disk Utility) - works!


I'm guessing Crucial originally formatted the SSD using Windows or stuffed up the formatting.

Anyway the SSD now works under Windows, and allows the iMac to boot up if the SSD is left plugged in :)


I guess I would have done this eventually but you guys saved me much time and frustration.


Many thanks.

Jan 2, 2021 7:07 AM in response to rodm7

The fact that an NVRAM reset chose the BOOTCAMP volume as Startup Disk sounds like something is wrong with the partitioning of the internal drive. That may be why you are seeing what you see. But, I don't know for sure.

My guess as to why it tries to boot from the SSD is it tries to boot from the internal macOS volume and that fails for some reason, so it goes somewhere else.

Jan 2, 2021 3:45 PM in response to HWTech

Thanks Barney and HWTech,


this has been such an unexpected and annoying problem that I was really hoping that it was a known problem with using external SSDs on iMacs. I guess not else you would have heard of it.


I AM working my way through your suggestions.


(Just FYI: I only want the SSD formatted in exFAT in GUID partition for use only under Bootcamp. That is how Crucial said the SSD was delivered BUT of course they might have stuffed up lol. So I will reformat it myself. Thanks for that suggestion).


Back soon.


Many thanks.

Jan 3, 2021 12:01 PM in response to rodm7

I have personally found macOS to be very limited in some respects. I have had a lot of odd issues with macOS not being able to properly work with some drive configurations even when a drive has been erased using another Mac (yes Macs are that quirky). This does not surprise me at all. Keep in mind most third party manufacturer's are catering to Windows users. Users of alternate operating systems such as macOS and Linux are always an after thought and are usually on their own.


Personally I always re-partition and format all my drives. I will never trust a factory partitioned & formatted drive. You just don't know what might be on the drive that will cause problems.


I'm glad the solution was so simple for you. Glad we could help.

Jan 1, 2021 10:06 PM in response to HWTech

Hi HWTech,


not it sure about your reply. You seem to be suggesting ways of booting off my SSD.


I have the opposite problem. I want the NON bootable SSD plugged in BUT I don’t want the mac trying to boot up from it because the normal HD boot fails IF the SSD is plugged in.


The problem is that whenever I boot my iMac I just get a grey screen whenever the SSD is plugged in (USB-C port).


BUT I will try your suggestions. Thanks for replying.

Jan 2, 2021 3:22 AM in response to Barney-15E

Hey Barney,


also not really sure where your reply fits in but thanks for responding.


So, as in my original post, my iMac boots normally in Catalina if the SSD is NOT plugged in.

So the set Target disk was my Catalina HD in my iMac.


Just reset NVRAM which set my Target disk to Bootcamp (is that strange?).

Anyway, thanks for reminding me that an NVRAM reset might change the Target disk. Changed it back to Catalina.


So now I'm just back to my original problem. Just get a grey screen if I try to boot up in Catalina or Bootcamp (Option key or not) if the SSD is plugged in. No SSD plugged in => boots as normal.


Any suggestions anyone? (I really want to leave the SSD plugged in permanently)



I guess the question is: why does the iMac try to boot off an SSD external drive even when there is no bootable system on it?

Are SSDs special in some way compared to other types of drive?


Thanks.

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.

Stop mac automatically trying to boot from external (non bootable) ssd device

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