Automatically unmounts external disks when your Mac starts sleeping, and mounts them again after it wakes up.

Available via ejectify.app ($3, free when built from source code).

Developed by @nielsmouthaan.

✍️ The problem

Have you ever connected an external disk to your Mac? If so, you are likely familiar with the Disk not ejected properly warning. This happens when you unplug a disk without ejecting it properly, by clicking the eject icon in Finder or dragging it into your bin. Not doing this can lead to data loss.

This for example happens when you have connected a disk to a USB hub (including those in external displays) that gets powered off as soon as your Mac starts sleeping. As a result, the disk gets ejected forcefully, resulting in the warning to pop up when your Mac wakes up. Also, you might need to mount the disk manually again, which is annoying.

💡 The solution

Ejectify automatically unmounts external disks when your Mac starts sleeping, and mounts them again after it wakes up. You will not notice anything and the disk is available for immediate use.

Features:

☆ Prevents annoying Disk not ejected properly warning when your Mac wakes up.

☆ Prevents connected external disks and their volumes to get corrupted.

☆ Configure what disks should be (un)mounted automatically.

☆ Configure when disks should be unmounted automatically:

☆ Automatically mounts disks again when your Mac or screens wake up.

🖼️ Assets

App icon.png