如何安装弹出的外部USB闪存?[重复]


9

假设我们将USB闪存驱动器连接到MacBook,然后从Finder侧边栏中弹出该存储。现在,我想重新安装此存储,而无需将其拔出并重新插入计算机,但是该磁盘不再与diskutil list命令一起列出。

Answers:


3

您描述的问题最初是我打算编写一个应用程序,让您可以从菜单栏中管理驱动器。它被称为山,你可以在这里得到它。

希望你喜欢它!!

更新:重新安装弹出的外部USB闪存驱动器的唯一方法是卸载并加载USB大容量存储内核扩展:

kextunload /System/Library/Extensions/IOUSBMassStorageClass.kext

其次是:

kextload /System/Library/Extensions/IOUSBMassStorageClass.kext

请注意,这将重新安装所有外部USB驱动器。


您的应用程序可以重新安装弹出的驱动器吗?
左轮手枪2012年

1
Mountain可以重新安装未安装的驱动器。通常无法重新安装弹出的驱动器。这就是为什么Mountain仅卸载驱动器而不会弹出驱动器的原因。卸载的驱动器可以拔出或重新安装。
Jan Linxweiler 2012年

1
重新安装弹出的外部USB闪存驱动器的唯一方法是卸载和加载USB大容量存储内核扩展:kextunload /System/Library/Extensions/IOUSBMassStorageClass.kext; kextload /System/Library/Extensions/IOUSBMassStorageClass.kext请注意,这将重新安装所有外部USB驱动器...
Jan Linxweiler 2012年

@JannisLinxweiler提示IOUSBMassStorageClass.kext很棒,但是从我在Mac OS X 10.9.5(Mavericks)中进行的简单测试来看,卸载/重新加载似乎IOUSBMassStorageClass.kext只影响连接到本机的USB闪存驱动器。USB 3.0自供电硬盘驱动器完全不受影响,即使在运行kextunload命令后仍然可以使用。
JakeGould 2015年

1
@JannisLinxweiler对于Sierra((libkern/kext) not found)不再有用。您是否知道机制是否相同以及扩展名是否只有另一个名称?
oschrenk's

2

您可以使用以下方式挂载设备:

diskutil mountDisk device

设备可以是

  • 设备节点: /dev/disk2
  • 磁盘标识符: disk1s7
  • 卷安装点: /Volumes/Macintosh HD

对于那些喜欢图形磁盘Utility.app的用户,它还会显示一个未安装的已连接驱动器,您也可以从那里再次安装弹出的磁盘。


2
看起来USB闪存驱动器是一种特殊情况,我之前从未注意到。与大多数硬盘驱动器不同,弹出最后一个卷后,磁盘将从设备列表中删除。但是,使用diskutil unmountdiskutil unmountDisk代替将卸载该卷,但使设备保持连接状态以进行重新装载。
joelseph 2012年

0

磁盘工具

此处无需命令行。打开“磁盘工具”(/ Applications / Utilities / Disk Utility),选择驱动器,然后单击“挂载”。

磁盘工具

图片来自维基百科


问题是关于退出卸载拆卸硬盘...
PatrickT

@PatrickT,您可以在磁盘工具中安装弹出的驱动器。
CousinCocaine 2014年

2
弹出SD / USB后,它不会显示在“磁盘工具”中:我在评论前对其进行了测试。除非这里没有详细说明其他步骤,否则您的建议对我不起作用。不过谢谢;-)
PatrickT 2014年

:在这里,我有详细的解决方案的Automator根据其他用户的评论apple.stackexchange.com/questions/62478/...
PatrickT

2
@PatrickT,怪我。你是对的。它可以与USB硬盘驱动器(我测试过)一起使用,但不能与USB拇指驱动器一起使用。对不起,对不起。
CousinCocaine 2014年
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.