External Drives STILL ejecting during sleep in Ventura

Just updated to Ventura on a Mac Studio and I noticed that I still have the issue of my external HD disconnecting when the computer goes to sleep. I know this because I get the “disk not ejected properly” message when I wake the computer.


I suppose my question is this, are we EVER going to get a fix to this long-standing problem? This has been a bug I have dealt with on multiple macs, multiple external drives, and every version of MacOS for at least the last decade. It seems like something Apple should be able to fix, and yet, every time I upgrade to the latest OS I have the smallest hope that this issue might have finally been resolved. Every time I am disappointed to see that it persists. I’m far from the only person with this issue, and it is not a specific machine or OS causing the issue, it is every mac I’ve ever had and every version of MacOS.


Please, DO NOT suggest an “SMC reset”, “failing HD cables”, “reinstalling MacOS” or any of the other useless recommendations that serve no purpose other than to send people on a quixotic and time-consuming quest. This is a well known, well-documented , longstanding bug. This is clearly a problem that Apple needs to address and I’m finally annoyed enough to post about it after yet another year of the latest OS failing to address it.


The Mac Studio wasn’t cheap, and part of the expectation a person has around what is supposed to be a powerful, desktop workstation would obviously be that— given its intention as a professional workstation— that it isn’t ejecting external drives just because it needs a nap. Before you ask, yes, the behavior continues even if you turn off “put hard drives to sleep when possible” in the energy saving preferences. The only solution is a third party app like Jettison or to set your energy savings so that the computer never sleeps.


I just want to know if Apple has ever addressed this in any official capacity and if a fix is ever coming for this? The fact that there’s a market for third party apps that have to exist to try and mitigate this long-standing bug should be kind of embarrassing. I don’t get it, you can create your own processors that exceeded everybody’s expectations while running cool to the touch but you can’t get harddrives to stop ejecting? That seems odd. Does Apple plan on addressing this? Have they ever said anything about this at all? If anybody knows, I’d appreciate it.

Mac Studio, macOS 13.0

Posted on Oct 27, 2022 12:35 AM

Reply
Question marked as Top-ranking reply

Posted on Feb 17, 2023 11:05 AM

I've posted here a number of times, with both questions and potential solutions, but until now nothing I've tried has worked, until... drum role; I've finally solved mine without any changes to default macOS settings. My eject drives problem has been with me from Mountain Lion up to and including High Sierra. Here is what has worked for me and why I believe it can be replicated.


First, have y'all noticed that Apple has never, and I mean never sold an Apple-branded USB hub? They now sell several third-party hubs but attach a disclaimer that all warranty or trouble claims must be submitted to the makers of those hubs. Translation in plain English; they know they have a problem with USB and the fix in either the firmware or the OS is not worth the dime to corporate Apple, especially since they have a story they can lay on you if you have a USB problem, to wit: SMC and/or NVRAM reset.


The problem I believe is a race condition between arrival of a wake up signal and the distribution and initialization of 5v dc over USB. It appears random because it is, because it cannot be duplicated: there is no way to resolve this to properly initialize 5v dc over USB without a significant engineering investment, and since Apple does not own USB, the way they do Firewire and Thunderbolt, why bother?


My problem was having two external drive enclosures on a 7-port USB hub. The hub was connected to a direct port on the machine. When the eject problem occurred, both of these drives always ejected, not just one but both, always both (actually 4, since both drives have 2 partitions.) Meanwhile, a RAID enclosure with its own power supply also connected to USB, but on the other direct USB port on my MBP, never ejected. I discussed this problem with technical support at both the hub and enclosure manufacturers and got conflicting advice. One said never put more than one enclosure on any hub, the other said never put even one enclosure on any hub even though they sell a 5v dc adapter for their enclosure. Their message; attach their enclosure with its own 5v dc source directly to the machine. Reading between the lines; this is subtle finger pointing, certainly implying the problem is Apple's. So I ran my own experiments.


First, I moved one of those drive enclosures to an open direct Firewire port. Voilà, this drive now never ejects while the one still on the hub did, at least once every 2 or 3 days. Remember, for me macOS has only default settings and sleep, if done correctly, is welcome. This is the only fair way to test macOS since it is valuable to permit drives to sleep on a system that is always on.


Next, I added a dedicated 5v dc power adapter to the drive enclosure. The hub itself has its own dedicated supply. Result, now neither of my two external drives eject. Going into my third week without a reboot and with no spurious ejects.


Conclusion: Apple has a latent bug in the hardware/firmware/software implementation of 5v over USB. Don't expect a solution anytime soon from Apple since we know the problem is present in all versions of macOS from at least Mountain Lion to Ventura, even in non-Intel machines given the comments on this site.



Similar questions

127 replies

Nov 30, 2023 6:18 AM in response to KJH1986

Found this thread and wanted to share the odd issue I am having with ejecting drives. I have a LaCie 2Big Thunderbolt 3 that was connect to a 2017 iMac Pro running Sonoma. I never had issues with the drives ejecting throughout the years and various operating systems. Now the problem... I picked up a new MacBook Pro M3 and connected the LaCie to it. While using the computer I will get the dreaded "disk not ejected properly" error. This occurs even while a Time Machine backup is running on the drive. Another odd thing I noticed is that I have a Focus automation set at night when I go to bed and when I wake up in the morning. Let's say it is set at 7:30 am to turn off the sleep focus. If I am using my MacBook at the time Focus changes from Sleep to no focus, the drives get ejected. The computer itself never goes to sleep, the focus mode just simply turns off any sounds and notifications. I've made adjustments using terminal and running latest firmware but no luck. So I reconnected the LaCie to the iMac Pro and let it run for over a week, never ejected. Connected it back to the MacBook and it ejected the drives after 2 hours. Ugh.

Dec 1, 2023 4:36 AM in response to KJH1986

I just upgraded from a late 2012 Mac Mini to a brand new MacBook Pro 16˝ with an M3 chip running Sonoma, and I'm STILL having this problem. I've tried all the fix suggestions I can find short of reformatting the hard drive. Not sure how that would help as this problem has occurred with all external hard drives. I am waiting for help from appgineers to migrate my mountain.app to the MacBook. I don't know if mountain.app will help, but that is one of its claims. It is the only thing close to a solution I have found. I sort of regret not choosing a larger INTERNAL hard drive when purchasing my MacBook, so I could have avoided this problem.

Jan 8, 2024 5:47 PM in response to KJH1986

Strange . . . this just happened when I plugged in a SanDisk Extreme GO 1 TB drive into my Macbook Pro M1. Kept seeing the "disk not ejected properly" message. I tried another SSD (a SanDisk Extreme Pro 2TB, let the computer go to sleep a few times and each time never saw the message. Going to try the GO again with a the Pro cable and see if that makes any difference.

Jan 19, 2024 7:38 AM in response to DarkSchneider_

DarkSchneider_ wrote:

Not sure why it has been posted at first page instead at the end of the thread.

Where an answer appears in a thread depends on how you have the thread sorted. For an individual thread, you can change the sort order at the top of the answers, on the right. If you want to change the sort order globally, tap on your avatar at the top right of the page, select Preferences, go down toward the bottom of the page and change the sort order from the drop down.

Apr 7, 2024 2:39 AM in response to KJH1986

It’s unfathomable that this is still an issue. I have two identical and fairly new rugged LaCie that I alternate for TM on an iMac M1 running Monterey, only using the supplied OEM USB-C cable. One of them never ejects, the other one does all the time, making it practically unusable (although it does back up). I have erased, reformatted and reset in all kinds of ways but to no avail. Hardware failure? Any input is much appreciated.

Apr 15, 2024 11:40 PM in response to KJH1986

And the hard disks aren't just ejecting after sleep, but multiple times AFTER any sleep session. The only way to avoid this happening, other than Apple just FIXING IT, is to never plug in your external drives after sleep. Which is Lookin' at you, apple. We want a solush!!! We will all love you if you just make our expensive computers WORK properly in this regard.




[Re-Titled by Moderator]

Apr 16, 2024 7:40 AM in response to KJH1986

I understand how frustrating it can be when the latest OS update, in this case, macOS 14.4.1, Sonoma, leads to issues with external drives. This also applies to all previous versions of the OS. These drives are ejecting' at any time the system wishes to do so,' with the message 'Disk Not Ejected Properly.'


It has been going on for over a year or more, and it has affected all versions of MacOS that I have used.


However, when I check, the drives are still connected and accessible, and the 'Disk Not Ejected Properly' message piles up on the right side of the screen, one after another. Oh my gosh, here come more popup messages, with what all of you are familiar with added: "Eject 'Drive Name' before disconnecting or turning it off." Yet, it is still there and active.


I'm not sure how that is possible.


Previously, they were truly ejected and did cause problems, requiring the Disk Utility First Aid and sometimes a reformatting of the drive to make the Disk Utility First Aid work. I need to make sure I have a backup.

So far, the problem has only occurred on my MBP M1, not on my other, older Mac.


I am an unsatisfied user of my new MacBook Pro. Unfortunately, when I worked with Support in the past, they were not open-minded or willing to solve problems.


It appears they pass the buck to users to attempt workarounds. How lame is that?

MacBook Pro

Chip: Apple M1 Pro

Memory: 16 GB

macOS: Sonoma 14.4.1

May 2, 2024 10:10 AM in response to KJH1986

It would appear this topic is being ignored by Apple, and any updates to this thread are very old. The Apple community may no longer be having problems like I am, or they have all just grown used to whatever work they are living with.


It would be great if someone knowledgable in Apple could solve the problem. Maybe Bill and Malinda Gates would provide a grant for a solution.


May 7, 2024 7:37 PM in response to KJH1986

LaCie 2tb Mobile HDD keeps ejecting, as per all the other posts. This was fine before updating to the latest SONOMA 14.4.1 - never was an issue. Now it happens continually all day and night. I have followed recommendations listed and it is making no difference. We all love apple, but this is getting to be a joke. Obviously a fix is needed Apple and quickly. I will be pretty upset if it buggers up the drive (or files). Trying to run a design business is hard enough without dreading to perform an upgrade.


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.

External Drives STILL ejecting during sleep in Ventura

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