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

Oct 25, 2018 3:38 AM in response to al_foto

...as good as it sounds to have fast boot times back, I'm hesitating to follow that method as using a system drive with HFS+ instead of APFS is totally unsupported by Apple. Even if it works for the time being, who knows what Apple will implement in future Mojave updates (or what's already inside the current version). Some features may totally rely on using APFS and you might not even notice it, maybe things will simply cease to function....

Nov 1, 2018 5:19 AM in response to _fiery

WD My Passport SSD boots fast both with USB-C and included USB-C to Type-A adapter (I have this info from a well known developer of a backup software). Anandtech's review states: "My Passport SSD uses the ASMedia ASM1351 SATA to USB 3.1 Gen 2 bridge along with the ASMedia ASM1543 Type-C switch (same as the G-DRIVE slim SSD USB-C).". Also this: "Like the G-DRIVE slim SSD USB-C, the WD My Passport SSD ​is also based on the SanDisk X400 launched in early 2016. It is a TLC-based SSD sporting the Marvell 88SS1074 SSD controller."


@nivde - Is your G-DRIVE the slim model with USB-C? If so, then there is something in WD My Passport that differs from G-DRIVE slim SSD.


ASMedia ASM1351 is a newer controller that some enclosures (i.e. Startech, Oyen Digital) state support for TRIM (and S.M.A.R.T) Passthrough over USB (for Windows). See: https://www.anandtech.com/show/10708/satechi-and-startech-usb-31-gen-2-typec-hdd ssd-enclosures-review

Nov 1, 2018 7:54 AM in response to _fiery

I must confess that I don't understand anything


The average time in the last days was 4 min in the black screen before logo.


Shutdown the imac, disconnect the cable a few seconds, reconnect it and the time in the black screen: around 3 min


Same action a few minutes later. Time in the black screen around 2 min


I guess the time will increase again in the next boots. The time between shutdown the imac and power on should be important.

Nov 3, 2018 12:55 AM in response to gerofromronnenberg

yes, exactly - delay appears after the start chime and before the apple logo. (but the screen is white not black : ) ) _fiery thanks for the info!

after reading your answers, guys, i am going to try lacie STEV1000400 enclosure and replace the HD in it with SSD.

at first i thought as it is thunderbolt 1st version (my mac support only version 1) it wont work as needed. but you say it will, i will try

Nov 4, 2018 4:36 AM in response to JB Cheong

Hi,


i tested it and it does not help for me. I think what you encountered is the shorter timepspan between startups. If you reboot multiple times, it always somehow gets a little faster. But as soon as you have a power down of at least 24 hours it is back to old speed.


Thx for trying this. I think we will still have to wait for Apple to fix that.

Nov 4, 2018 1:31 PM in response to JBuitelaar

I got a call from Apple Care today too, they screen shared my Mac & made me send the diagnosis report to them. They were very patient & asked for information regarding the SSD brand & the enclosure. I hope i can contribute to this fix for apple but at least they seem to be contacting us for system reports & trying a fix.



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.

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.