在没有物理断开的情况下重新安装驱动器?


17

因此,我已经卸载了USB外部硬盘驱动器,但是我去重新安装了它。有没有可以用来重新安装驱动器的命令?我知道要重新安装驱动器的唯一方法是从Mac断开USB电缆并重新连接。

Answers:


21

单线:

diskutil mount `diskutil list | grep "Volume Name" | sed -n -e 's/^.* //p'`

  1. 查找磁盘标识符:

    diskutil list | grep "Volume Name"
    

    结果示例:

    4:Apple_HFS卷名100 GB    disk1s2
  2. 挂载磁盘:

    diskutil mount disk1s2
    

3
谢谢!现在,我有了一个别名设置,因此可以快速重新安装卷。
Scott Walter

1
“ Windows 8”位从何而来?
dfeuer 2014年

1
@dfeuer抱歉,这只是示例卷名-已编辑。
grg

如果磁盘不在“磁盘工具”中怎么办?我有一个已连接的驱动器,将其弹出,它从磁盘工具中消失了。
Cullub

@cullub您是否要回答有关“磁盘工具”的其他答案?无论如何,该功能已在El Capitan磁盘实用程序中删除-它不显示已卸载的磁盘。
grg

18

磁盘工具可让您重新安装所有连接的驱动器。只是

  1. 打开它(通常在“应用程序”>“实用程序”中)

  2. 选择驱动器

  3. 点击“挂载”


2
使用磁盘工具的所有岁月里,我从来都不知道您能做到这一点:)
Scott Walter

6

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

mountDiskeject适用于所有卷,即使您指定了一个卷的名称也是如此。


2

另一种简单的解决方案:代替弹出驱动器,您应该卸下它,然后在需要时重新安装它。

卸载/挂载:Command F(Spotlight搜索)>磁盘实用程序>选择驱动器>卸载/挂载

卸载后,也可以安全地物理删除磁盘。

干杯!


在我的计算机上,“磁盘工具”确实显示在该搜索中,但是结果中也显示了一堆文件……
dwightk

1

除了已经给出的答案之外,还有一个我非常喜欢的GUI应用程序:Mountain

它是一个售价2美元的应用程序,位于菜单栏中,可以跟踪已安装和未安装的驱动器。卸载的驱动器也可以从那里重新安装。

您可以从网站下载免费试用版

(还要注意,一旦安装了Mac App Store版本,开发人员便可以直接获得更新。由于苹果公司的沙盒规则,我认为该更新不在Mac App Store中。)

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.