Slow boot time after update to Mojave - External SSD

Hello!


I have a iMac 21" 4k 3,1ghz 2015. I installed an external SSD Samsung 860 Evo 512gb to avoid losing the Apple 1yr warranty if I opened my iMac by myself.


So when I was using APFS format and OSX High Sierra, my iMac used to start, then 2 seconds with a completely empty screen(black) looking for the boot SSD, then the Apple logo appear and it would take another 18 seconds for the system to start completely.

Total boot time = ~20secs.


Now I installed the new MacOS Mojave and my current boot time are very very slow; when I turn on the computer the screen stills black for 2 minutes more or less "looking for my external boot SSD" and then the Apple logo appear and +18secs the system starts.

My current boot time = More than 2~3minutes!!!!

I have also a MacBook Pro 2017 TouchBar and TouchID with 512GB integrated SSD also with APFS format, and update this from High Sierra to Mojave at the same day/time to the iMac. Fortunately the MacBook Pro booting done in about 20secs.


So... There is any solution for fixing this "everlasting" blank screen when booting the iMac with MacOS Mojave and external SSD with APFS format?

I've researched about this, but I can't find anything to solve it. So, I hope someone here may help me!



Thanks!

iMac, macOS Mojave (10.14)

Posted on Sep 28, 2018 8:34 AM

Reply
Question marked as Top-ranking reply

Posted on Oct 16, 2018 4:22 PM

I can confirm that just moving my external SSD from USB to Thunderbolt enclosure solves the delay at Mojave startup. I use Delock 42510 (85 EUR at amazon.it + 11 EUR Standard shipping with DHL road) and an Apple Thunderbolt cable (35 EUR).


In my opinion UEFI bootloader either tries to recognize the drive as SSD or wants to read its Firmware revision. This looks like a problem in UEFI and most probably is related to the limit that Apple put on external HDDs to use APFS last year.


Looking at System Information and DriveDX logs, I found several differences. In the Thunderbolt enclosure, drive is recognized as SSD with its Firmware revision, non-Removable, with native S.M.A.R.T. support, Bus Type = SATA, ATA Features = 0x-1, SATA Features = 0x2e. TRIM is not enabled.


In the USB enclosure, drive is not recognized as SSD, it's Removable, there is no Firmware revision, no native S.M.A.R.T. support, Bus Type = USB, ATA Features = 0x20, SATA Features = 0x-1. TRIM is not supported.

345 replies

Jan 23, 2019 10:21 AM in response to TravellingKiwi

You could fix that by combining the two drives to create a DIY fusion drive as I did. Then the OS decides what content goes on the HDD (internal) and the SSD (external) invisibly to you. It works like a dream now the Mojave update has fixed the bug that was causing this particular setup to 'go slow'. My five year old iMac feels like a brand new machine. It's a bit tricky to do - there are lots of online guides to doing it though. The main thing is you have to copy all your content, reformat the drives, then restore all your content. Is a bit anxiety-making in the process but I'm so glad I did it.

Jan 25, 2019 6:48 AM in response to Del Rei

UPDATING Mojave 10.14.3:

(Imac 2017 - 3,4 GHz Intel Core i5 - 8 GB 2400 MHz DDR4 - Radeon Pro 560 4096 MB - Fusion Drive 1Tb)


Boot without any external ssd connected (ONLY FUSION DRIVE) = ~ 25sec

Boot with the FUSION DRIVE and connected sdd external (SAMSUNG T5 USB Type C - 1Tb) = ~ 47sec

Boot with SDD external (SAMSUNG T5 USB Type C - 1Tb) = ~ 47sec


There was an improvement with this update .. but there is still a lot to do in my opinion 😟

Oct 1, 2018 12:25 PM in response to mcqueentc

And again same problem here with a Samsung 850 EVO in an external Icy Box USB 3.1 enclosure connected to my iMac 27" late 2015 model. Had it running under High Sierra on HFS+ without any problems and with a very decent boot time.

Now that Mojave reformatted it to APFS, it takes about 2 minutes between the iMac start up chime and the Apple logo. After that, the boot process continues normally. This is not acceptable at all.


Had the exact same issue a couple of months ago when I reformatted the SAME SSD in the SAME enclosure from HFS+ to APFS (for testing) while being on High Sierra. After I switched back to HFS+, the problems were gone immediately.


So it's definitely NOT the SSD, it's something about the combination of USB and APFS.


So if anybody comes across a solution here, I would LOVE being notified!!!


Best

Oct 3, 2018 6:24 AM in response to maverick1987

I have the exactly same problem.

I am using the external SSD as a boot disk in a USB C enclosure with a USB3.1 cable.

After the upgrade the boot time is increased to ~5 min.

The same problem was there in High Sierra when I first installed the SSD as a boot device. I noticed that the problem was due to APFS back then. Because the internal HDD was HFS+ while the SSD was APFS, I have read in some thread that if the boot drive is APFS and the internal HDD is HFS+ then the system takes more time to boot. somehow they were not compatible together so I changed the SSD format to HFS+. (now both the external SSD as well as internal HDD was HFS+) and I noticed the problem solved and boot time was ~20 sec.


Fast FW 23 sep.

After upgrade to Mojave- SSD format changed automatically to APFS, while internal HDD was still HFS+ and boot time increased to ~5 min. I thought that this might be because of the same problem of HFS vs APFS incompatibility. so this time I changed the internal HDD format to APFS (I think that was my mistake), because I have read a lot of good stuff about APFS. but nothing helped, the boot time is very long.

If anyone comes with a solution please let me know.

Thanks

Nov 4, 2018 2:35 PM in response to maverick1987

Thunderbolt solved another problem in Mojave's bootloader. The problem was that Mojave's Startup Disk Preference Pane can't boot the selected El Capitan drive (put in a USB enclosure). After the restart, instead of El Capitan the Bootcamp Windows started. But if I use eSata to Thunderbolt cable for the very same enclosure and drive, then Mojave (System Preferences > Startup Disk) successfully selects and boots El Capitan.


There is an interesting read on the SuperDuper's Blog, that I was not able to comprehend fully, but It talks about similar problems with APFS and Startup Disk Preferences:

https://www.shirt-pocket.com/blog/index.php/shadedgrey/comments/its_awfully_quie t_out_there/

Nov 18, 2018 9:04 AM in response to grdh20

Your enclosure is indeed a Thunderbolt one, but I'm not sure if your problem is exactly related to this thread. We discuss a boot delay (black screen) of about 2-3 min. up to the Apple logo. It has nothing to do with slow boot after the Apple logo or slow shutdown.


Would you please explain what these two statements mean:

1. "Always booting off internal set as startup drive".

Is your external 4TB 850 EVO (Mojave) set as a startup drive or you boot from your internal HDD?


2. "Same thing happens with TB3 enclosure connected as simple data drive or even without anything connected."

This clearly means that you boot from your internal HDD, which may cause the problem after all. Do you experience slow boot if you disconnect any external enclosures (USB and Thunderbolt)?

Nov 21, 2018 10:00 AM in response to _fiery

First off, the enclosure is a TB 3 with only a TB 3 to TB 3 cable. I boot only from the imac pro internal drive. The Samsung SSD's are just external data drives formatted to APFS. I will disconnect the TB3 enclosure as well as the UAD Apollo X TB3 audio interface and report back on boot speed.



Unplugged both enclosure and UAD audio TB3 interface and boot was faster. Plugged TB3 enclosure back in alone and boot was a little slower but not too much. Then tried plugging in UAD Apollo X TB3 audio device and got a hard shut down panic crash twice in a row (see first line of report sent) and then unplugged it and plugged the apollo back in while in OSX and worked fine. I will try loading drivers for UAD again and see what happens.


{"caused_by":"macos","macos_system_state":"running","bug_type":"210","os_version ":"Bridge OS 3.2 (16P52540a)","timestamp":"2018-11-21 17:51:54.52 +0000","incident_id":"A4E42B82-CE1A-49D2-9F4B-BC07E805BFC7"}

Nov 30, 2018 1:56 AM in response to maverick1987

Mac OS Mojave doesn't support anymore HFS+ in a boot Drive.

So you can't update your OS if it detects that you're using a HFS+ formatted drive. You need to use your original drive to update the OS and clone again to the external SSD.


I am on same situation, Fusion Drive 1tb inside, boot on Fusion Drive is fast, boot on Samsung T5 takes 1-2 minutes until Apple logo. On High Sierra with Samsung T5 in HFS+ everything was smooth.

Dec 1, 2018 6:45 AM in response to fototypo

You're right.


I've found int my IMac that the VM partition on the external disk wasn't mounted. You can check it running the diskutil command on a terminal: diskutil ap list


I've found the solution in this url: https://apple.stackexchange.com/questions/318266/mac-os-x-is-not-creating-a-swap -file


But this problem has no relation with the slow boot. Once solved (the VM), the boot time before logo is the same.

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.

Slow boot time after update to Mojave - External SSD

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