按路径/卷名弹出磁盘

按路径/卷名弹出磁盘

我正在尝试弹出 USB 驱动器,例如/Volume/MyPassport

我可以使用 hdiutil 来做到这一点,例如hdiutil eject /dev/disk5。在这种情况下,我需要知道目标卷的磁盘名称。

所以我想使用卷名称,例如hdiutil eject /Volume/MyPassport

有任何想法吗?

答案1

这在 Mac OS X 10.11 上对我来说完全有效。

$ hdiutil create -size 128m -fs HFS+ blah    
...............................................................................
created: /private/var/tmp/blah.dmg
$ hdiutil mount blah.dmg                 
/dev/disk1              GUID_partition_scheme           
/dev/disk1s1            Apple_HFS                       /Volumes/untitled
$ df | grep unt
Filesystem   512-blocks      Used Available Capacity  iused   ifree %iused  Mounted on
/dev/disk1s1     262064      6144    255920     3%      766   31990    2%   /Volumes/untitled
$ hdiutil eject /Volumes/untitled
"disk1" unmounted.
"disk1" ejected.
$ df | grep unt                  
Filesystem   512-blocks      Used Available Capacity  iused   ifree %iused  Mounted on
$ 

相关内容