Looks like no one’s replied in a while. To start the conversation again, simply ask a new question.

M1 MacBook Pro "Disk Not Ejected Properly" several times during sleep

Computer: MacBook Pro (13-inch, M1, 2020)

OS: macOS Big Sur 11.0.1


External Hardware involved:

- OWC Mercury Elite Pro Quad RAID 4-Bay (USB 3.1 Gen 2 cable) (4 hard drives, 2 volumes, both mirrored) (RAID is brand new, drives are less than a year old)

- OWC Thunderbolt 3 Dock (brand new)


Problem:

I'm having an issue with hard drives being ejected randomly on my mac. While the computer is unused, I'm assuming during sleeping, my hard drive is being ejected improperly. I get several of the "Disk Not Ejected Properly" notifications whenever I come back to my computer if I leave it overnight. It's happening every 3-4 hours, sometimes more. (See photo of notifications for more info)


I've confirmed that the issue only happens whenever the hard drive is connected to the OWC Thunderbolt 3 Dock. When the drives are connected directly to the computer, it doesn't have the ejection issue at all. I need to use a dock because the computer only has 2 ports and I have several peripherals to connect to the computer.


The OWC dock is brand new and worked fine with the old Macbook Pro. The hard drive enclosure is maybe 2 months old, and the drives should still have plenty of life left. I initialized and verified all of the drives before creating the RAID arrays.


Solutions Tried:

I've tried unchecking the "Put disks to sleep whenever possible" checkbox and that didn't help. My assumption is that it has something to do with Apple's "Power Nap" feature, I heard there were changes with it on the new M1 Macs, but I don't really know. Anyone have any thoughts? I'm really not sure what to try at this point. I have another dock on the way that I'm hoping will fix the issue.

MacBook Pro

Posted on Nov 30, 2020 7:05 PM

Reply

Similar questions

41 replies

Jan 9, 2021 6:44 AM in response to dim7chord

I solved that same issue by unchecking the "Put disks to sleep whenever possible" checkbox in the Battery setting in the tab of "Battery" and also in "Power Adapter".


MacBook Air (M1, 2020)

My MacOS is Big Sur 11.1


PS: I've only tried this with a power adapter connected and did not had any more problems, I don't know if I'll have an issue without it. For now all good, I'll keep you posted!


Good luck, hope that helps...


Feb 19, 2021 11:02 AM in response to odysseus

> your solution isn't even a good workaround

It's an excellent workaround for anyone with an M1 machine with a relatively low-capacity internal SSD, and a single high-capacity TB3 SSD. Given the currently-available prices and configurations of M1 machines, that's likely many people.


> it's almost ridiculously simplistic: "if I boot from my external USB drive, it won't disconnect." Bravo!


No. There are many possible causes of this issue, which could have prevented a boot. It's silly to assume that one could boot reliably from a disk, which is throwing errors, until you try it. I tried it, and I'm reporting the results. The results eliminate some possible roots causes, and also provide a useful workaround for some folks.


> Now what if I have several external drives?


You can work on that one. I've suggested a useful workaround for the single-drive case.


> It's inconvenient (to say the least) to install a whole system on an external hard disk


It depends on your skill level. I posted step-by-step instructions above. You can decide how inconvenient it is for you. You can also decide which is more inconvenient: installing a system on your SSD, or using it as a doorstop (which is the question which really matters).


> it's well known that M1 Macs have problems booting from external drives.


I reported my results above: My M1 Mac has been booting off my external TB3 VisionTekSSD for about 2 months with no problem. The measured r/w speed is about 10% better than the internal SSD.


I think we're done, have a nice day!

Dec 20, 2020 8:14 PM in response to Venkatfromdxb

The problem has, at least temporarily, stopped for me. Rebooting seems to help. @Venkatfromdxb, do you have a T3 dock?


I know that @dim7chord found that unchecking the "Put disks to sleep whenever possible" checkbox didn't do anything, but I've unchecked it (why does this preference still exist?). Not sure whether it has had any effect whatsoever, though.

Dec 20, 2020 8:23 PM in response to odysseus9021

Many thanks for the quick reply . just bought it should receive it . Where is the put disks to sleep whenever possible option ? will try that too. While I bought the cal digit for convenience & expansion, But why do we have to buy an external piece of hardware to make the laptop work as it should . Apple should really look at this - this is a flagship model



Jan 24, 2021 1:30 AM in response to ChantalPatton

Check the options under ”power adapter”?


In any event, the “put hard disk to sleep when possible” option didn’t resolve the issue for me.


What resolved it for me, was making the Thunderbolt SSD my startup disk. Perhaps this keeps it sufficiently active to prevent a timeout of some kind that’s occurring when it’s used as a secondary disk.


In my system, the performance of the external (boot) SSD matches the performance of the internal SSD within 5%, so I don’t mind booting from it.


Mac mini M1 2020 / MacOS Big Sur 11.2 beta / VisionTek 1TB Thunderbolt 3 Portable External SSD


Feb 10, 2021 7:17 AM in response to dim7chord

Same problem on my M1 Mac Mini, but only since I upgraded to 11.2.1 last night - and after a long phone session with Customer Support (despite their best suggestions and a complete reinstall of the system software) the problem remains.

 

So...

 

New (about 2 month old) Mini with and external 1TB SSD with 2 partitions plugged into a Thunderbolt port. 1 partition, containing my various documents, photos, etc. always mounted and visible on the desktop. The other, empty in anticipation of eventually having a bootable clone drive, always unmounted.

 

Until last night, there were only 2 occasions when I got the "Disk Not Ejected Properly" notice, and on both those occasions the monitor hadn't woken from sleep either, so I assumed the problems were related. (Also, possibly related, about one time in 10 or 20, when I choose Sleep from the Apple menu, it immediately wakes back up, and I have to put it to sleep a second time. This hasn't changed after the update.)

 

So anyway, after the update last night, EVERY time I put the mini to sleep it dumps the external drive, but here's the interesting thing. With only one of the partitions mounted before sleep, when I get and close the 'not ejected properly' notice on waking, but do NOTHING to remount the partition, after about a minute, the Mini goes out and remounts both partitions by itself. I found this interesting, so then tried unmounting both partitions of the 1TB drive (but kept it connected), but plugging in an external 256GB into another slot, and leaving it mounted while I put the computer to sleep. On waking, I get the notice about the 256GB drive, do nothing, and the Mini tracks down and mounts BOTH external drives (both partitions of the 1TB and the 256 GB).

 

So it somehow appears that if the external drive wasn't deliberately ejected before sleep, the computer 'knows(?)' something went wrong, and goes out polling its ports for connected drives. Perhaps that might provide a clue as to what's going on.

 

Additionally, during the time with Customer Service, it was suggested to me a couple of times that a recommended preventative was to connect the drive to external power. I explained that these external drives A) are solid state, so don't need to be keeping disks spinning during sleep, and B) don't have anywhere to plug external power into anyway. Plus, given that the only variable between the computer working till last night and not working now, is the new system update - so there has to be something in the software causing this.

 

I'm also wondering if there's something in the code to dump external drives during sleep to preserve the batteries of laptops, but it's not taking into account that that's not necessary for a plugged-in desktop unit.

 

Anyway, open for suggestions - and if there's a specific place where it would be useful to submit these details to Apple for their bug solvers to peruse, let me know and I'll send it in there too.

 

Thanks,


Feb 10, 2021 7:32 AM in response to Jregann

Update on my previous reply to someone on this thread:


I can confirm that this likely MacOS bug resolved for me, after I started using the external TB3 SSD as a boot drive.


As a non-boot drive, I got uncommanded disk ejection about every 20 seconds. Using it as boot drive, I’ve had zero ejections in 2 months.


My theory is that using it for boot, keeps something from timing out. Perhaps swap or some other process keeps the SSD sufficiently active.

Feb 10, 2021 10:08 AM in response to Fred Jacobs1

I'm hoping that before too long SuperDuper and/or Carbon Copy Cloner will be able to make bootable clones for computers with the M1 chips. (I've always had cloned backups of my hard drives and won't feel REALLY relaxed until I'm able to do it with this one as well.) But if the problem still persists when that day comes, I'll give it a try - any reductions in response time wouldn't be a deal breaker for me in the way I use my computers.


Thanks

Feb 18, 2021 9:16 AM in response to odysseus

This thread is about M1 machines. Every M1 machine can run Big Sur.


> Not everyone's external hard drive is bootable

False. Every external HD supported by Big Sur is bootable.


> it's very inconvenient to boot

False. It's unsupervised. Just select your boot disk: System Preferences > Startup Disk


This forum is for problem-solving. If you have the expertise to make useful suggestions, please make them. Otherwise, you're not adding value.


M1 MacBook Pro "Disk Not Ejected Properly" several times during sleep

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