В терминале попробуйте:
umount -a
(Все файловые системы, описанные через getfsent (3), отключены.)
umount -A
(Все смонтированные в настоящее время файловые системы, кроме корневого, не смонтированного.)
Подробнее см. man umount
.
Обновление:
Похоже, вы также можете использовать это:
diskutil unmountDisk /dev/disk*
Хотя не проверял. Если это не работает, попробуйте использовать «unmount» вместо «unmountDisk».
О, я также нашел аргумент eject
(вместо unmountDisk
). Это также может представлять интерес.
Обновление 2:
diskutil eject /dev/*
кажется, что вы ищете (см. Комментарии).