外置驱动器在 Mac 上不显示:排查指南

你插上了外置驱动器,却什么也没发生。桌面上没有图标,访达里也没有。这里是让它出现的系统性方法。

你连接外置驱动器,听到了 USB 提示音,然后——什么都没有。桌面上没有驱动器。访达边栏里也没有。就好像 Mac 不知道这个驱动器的存在。

这和驱动器无法推出是两个不同的问题。在这里,驱动器根本不肯出现。但这两个问题是相关的,理解驱动器为何会消失,有助于你理解它们日后为何会卡住。

先检查显而易见的

在深入排查之前,先确认一些基本事项。

线缆两端都完全插到位了吗?USB-C 线缆在仅部分插入时也可能感觉像是连上了。把线缆拔出来,再稳稳地推回去。

驱动器在另一台电脑上能用吗?如果你能用上另一台 Mac 或一台 Windows PC,就在那里试试。如果驱动器在任何电脑上都不出现,那问题就出在驱动器或线缆上,而不是你的 Mac。

换一根线缆试试。这一个步骤就能解决数量惊人的“驱动器不显示”问题。

试试 Mac 上的另一个端口。如果你在用拓展坞或扩展坞,就直接连接到 Mac。

驱动器需要外接电源吗?一些桌面式外置驱动器需要单独的电源适配器。如果驱动器上的电源指示灯没亮,那再多的软件排查也无济于事。

检查磁盘工具

即便驱动器不在访达中出现,它往往也会在磁盘工具中现身。从“应用程序 > 实用工具”打开磁盘工具。

在边栏中查找你的驱动器。磁盘工具会显示物理磁盘及其宗卷。你的驱动器可能显示为一个没有任何已装载宗卷的物理磁盘。或者它可能显示一些变灰的宗卷。

如果你看到了物理磁盘但没有宗卷,那驱动器可能需要格式化。点按该驱动器并选择“抹掉”,然后选一个格式(仅用于 Mac 选 APFS,跨平台选 exFAT)。请注意,抹掉会删除驱动器上的所有数据。

如果你看到一些变灰的宗卷,试着选中其中一个并点按“装载”。这会手动装载该宗卷,使它出现在访达中。

如果驱动器在磁盘工具里压根不出现,那它就是在硬件层面没有被识别。请尝试上面关于线缆和端口的排查。

检查访达设置

访达可能在故意隐藏你的驱动器。打开访达,前往“访达 > 设置”(在较旧的 macOS 上为“偏好设置”),然后点按“通用”标签。

确保“在桌面上显示这些项目”下的“外置磁盘”已勾选。然后点按“边栏”标签,确认“位置”下的“外置磁盘”已勾选。

这常常在 macOS 更新之后让人栽跟头,因为更新有时会重置访达设置。你的驱动器自始至终都装载着,只是被隐藏了。

检查文件系统损坏

如果驱动器在磁盘工具中显示却不肯装载,那文件系统可能损坏了。

在磁盘工具中选择驱动器的宗卷,点按“急救”。这会运行一次文件系统检查并尝试修复。对于 APFS 宗卷,修复过程相当给力。对于 exFAT 或 FAT32,修复则更为有限。

如果“急救”报告了它无法修复的错误,你可能需要使用 Terminal 进行手动检查。首先,确保该宗卷已卸载(fsck 需要它处于卸载状态才能工作):

sudo diskutil unmount /dev/disk4s1
sudo fsck_apfs -y /dev/disk4s1

disk4s1 替换为磁盘工具中正确的设备标识符。选中该宗卷,在信息面板中查看设备标识符。

如果文件系统严重损坏,在重新格式化驱动器之前,可能需要数据恢复软件。

检查系统信息

要获得硬件层面的视图,请打开“系统信息”(按住 Option 键点按苹果菜单,然后选择“系统信息”)。导航到边栏中的“USB”,查找你的驱动器。

如果驱动器在“系统信息”中出现却不在磁盘工具中出现,那么系统的硬件层与磁盘管理层之间存在通信问题。请尝试重新启动你的 Mac。

如果驱动器在“系统信息”里也压根不出现,那 Mac 就是没有检测到这个硬件。这指向线缆、端口或驱动器硬件的问题。

磁盘仲裁守护进程

macOS 使用一个名为 diskarbitrationd 的服务来管理磁盘的装载和卸载。如果这个守护进程遇到错误,它可能会拒绝装载驱动器。

重启这个守护进程可以解决一些莫名其妙的装载失败:

sudo launchctl kickstart -k system/com.apple.diskarbitrationd

警告:这可能会暂时扰乱磁盘管理操作,包括 diskutil 命令。在运行此命令前,请保存外置驱动器上任何打开的工作。

加密与 APFS 容器问题

如果驱动器已加密(FileVault 或 APFS 加密),macOS 应当在你连接它时提示你输入密码。如果提示没有出现,驱动器会以锁定状态装载,并在访达中保持不可见。

打开磁盘工具,找到那个加密宗卷,试着手动装载它。你应该会看到密码提示。

APFS 容器也可能造成混淆。一个 APFS 驱动器在磁盘工具中可能显示多个宗卷:一个容器、一个系统宗卷和一个数据宗卷。如果其中只有部分装载,驱动器在访达中可能只部分出现,或根本不出现。

预防与维护

定期对你的外置驱动器运行磁盘工具的“急救”,即便它们看起来没问题。尽早发现文件系统问题,能避免“无法装载”的局面。

在断开连接之前,始终正确推出驱动器。不当推出是文件系统损坏的首要原因,而这种损坏日后会让驱动器无法装载。

如果你的驱动器成功装载了,Ejecta 能帮你保持这一状态:它确保你在断开之前始终能干净地推出。避免不当推出意味着更少的文件系统错误,也就意味着你更少地插上驱动器、却对着空荡荡的桌面发愣、纳闷它去哪了。

如果你不想每次都动用终端,Ejecta 会准确告诉你是哪个进程在占用硬盘——只需在菜单栏中点击一下即可退出它。

立即购买 — $9.99