磁盘工具不提供强制卸载功能,需用终端命令diskutil unmountdisk force或unmount force配合diskutil list确认设备标识,卸载后可用磁盘工具急救修复元数据。

磁盘工具(Disk Utility)本身不提供“强制卸载”按钮,它面向的是图形化安全操作,比如正常推出、验证或修复。当卷宗被占用无法推出时,系统已阻止 Disk Utility 执行卸载动作——此时需绕过图形界面,用终端中 diskutil 命令完成底层强制操作,而 Disk Utility 可用于后续状态确认或元数据修复。
先用 diskutil list 确认真实设备标识
打开终端,运行:
diskutil list
从输出中找到你的外置设备。注意区分:
-
整块物理磁盘:如
disk2(不含s1、s2等后缀) -
具体卷宗(分区):如
disk2s1或disk2s2
别凭图标名称或挂载点猜测,要以 IDENTIFIER 列为准。若不确定是哪个,可插拔设备前后各执行一次 diskutil list 对比新增/消失项。
用 diskutil unmountDisk force 卸载整块磁盘
这是最常用且成功率最高的强制方式,尤其适合 Finder 侧边栏或桌面图标卡死、右键无响应的情况:
diskutil unmountDisk force /dev/disk2
⚠️ 注意:
- 替换 disk2 为你的实际磁盘编号(不是 disk2s1)
- 必须带 /dev/ 前缀
- 命令会卸载该磁盘下所有卷宗(s1、s2…),一步到位
若只针对单个卷宗,用 unmount force
适用于你只想卸载其中某一分区(比如 NTFS 数据盘,而另一 APFS 分区仍在用):
diskutil unmount force /dev/disk2s1
如果返回类似 dissented by PID 12345 的提示,说明有进程正访问该路径。此时执行:
lsof +D "/Volumes/MyDrive"
查出 PID 后,用 kill -9 12345 结束(仅限必要时,避免误杀系统进程)。
卸载后用磁盘工具做轻量修复(非必须但推荐)
强制卸载可能留下挂载残留或权限标记异常。可打开磁盘工具 → “显示” → “显示所有设备”,在边栏选中对应卷宗(如 disk2s1),点击“急救”或运行:
sudo diskutil quietRepairVolume disk2s1
这个命令不改动数据,只刷新卷宗的元信息和系统信任关系,有助于下次插上时自动识别、正常挂载。











