如何在 Mac 上重新安装弹出的(不仅仅是卸载的)USB 驱动器?

Pep*_*ijn 25 usb eject usb-flash-drive external-hard-drive macos

我经常弹出一个 U 盘,然后意识到我仍然需要它。

如果我在磁盘工具中卸载驱动器,我可以重新安装它,但如果我弹出,它就消失了。

  • 未在 Finder 中显示
  • 在 diskutil 中未显示
  • 未显示在 ls /dev
  • USB下的系统信息中仍然显示。

如何在不拔出和插入磁盘的情况下挂载磁盘?

小智 10

终端命令有点关闭。真正的命令是:

diskutil mountDisk <<diskx>>*
Run Code Online (Sandbox Code Playgroud)

<<diskx>>使用找到的磁盘号替换的位置

diskutil list
Run Code Online (Sandbox Code Playgroud)

示例:

diskutil mountDisk disk3
Run Code Online (Sandbox Code Playgroud)

将使用 id 挂载磁盘 disk3

  • 您还可以指定磁盘名称,如`diskutil mountDisk "Western Digital"`。 (2认同)

qua*_*cky 8

您可以使用“hdiutil attach”和适当的 /dev/ 设备(系统信息下的 BSD 名称)重新安装弹出的硬盘。正如你所说,这并没有对闪存驱动器(在/ dev /设备将消失)工作。

kextunload IOUSBMassStorageClass.kext;
kextload /System/Library/Extensions/IOUSBMassStorageClass.kext
Run Code Online (Sandbox Code Playgroud)

将卸载并重新安装所有 USB 存储设备...


小智 7

如果您使用的是 Mac,一种解决方案是让您的计算机进入睡眠状态,然后再次唤醒它。如果您感到懒惰,这是一个很好的解决方案,但显然拔下并重新插入驱动器会更快。

  • 完美的。我很懒,因为我的笔记本电脑离我 10 英尺远,拔掉电源需要站起来,这将是我接受的解决方案! (2认同)