В общем, для отключения томов, скрытых или иных, вы хотите использовать diskutil unmount
(или hdiutil detach
), а не umount
, благодаря OSX's diskarbitrationd
:
$ sudo umount /Volumes/NAME/
Password:
umount: unmount(/Volumes/NAME): Resource busy
$ diskutil unmount /Volumes/NAME/
Volume NAME on disk3s1 unmounted
Также возможно использовать diskutil для возврата информации о подключенных томах в структурированном виде (plist) для сценариев. См. Справочные страницы для diskutil и hdiutil для получения дополнительной информации.