Answers:
单线:
diskutil mount `diskutil list | grep "Volume Name" | sed -n -e 's/^.* //p'`
查找磁盘标识符:
diskutil list | grep "Volume Name"
结果示例:
4:Apple_HFS卷名100 GB disk1s2
挂载磁盘:
diskutil mount disk1s2
磁盘工具可让您重新安装所有连接的驱动器。只是
打开它(通常在“应用程序”>“实用程序”中)
选择驱动器
点击“挂载”
diskutil mount
也接受卷名,因此无需grep输出diskutil list
。如果磁盘上有多个卷(例如Time Machine卷和另一个卷),则可以diskutil mountDisk
用来挂载所有卷:
$ diskutil mount WD
Volume WD on WD mounted
$ osascript -e 'tell app "Finder" to disks where ejectable is true'
disk WD
$ diskutil eject Untitled
Disk WD ejected
$ diskutil mountDisk WD
Volume(s) mounted successfully
$ osascript -e 'tell app "Finder" to disks where ejectable is true'
disk Time Machine, disk WD
mountDisk
并eject
适用于所有卷,即使您指定了一个卷的名称也是如此。