macOS外置硬盘不识别

用得好好的,上午还能用,下午突然就不识别了

本文由 简悦 SimpRead 转码, 原文地址 www.cnblogs.com

有时候真的想把那些乱写博客误导人的博文给删了,总有一天我会把所有的烂博从这个世界上一个不留地驱逐出去!(谏山创表示很赞)

先说原因。

最有可能的原因:macOS 由于不支持移动硬盘的热插拔,插入移动硬盘或 U 盘后,如果没有推出就直接拔走,下次再连接的时候会无法识别。

其他原因:存储设备损坏、文件格式不支持等。

解决方案:

由热插拔导致:

command+space,键入 terminal 打开终端执行代码:

1 diskutil list

可以看到磁盘加载情况:

找到 U 盘或硬盘名称,我的是路草泽。如上图。其磁盘标识符为 disk2s1,在后面 identifier 一列。

如果找不到,说明是其他原因。后面再说解决方案。

继续在终端执行代码,注意替换加粗部分:

1 sudo diskutil mount /dev/disk2s1 2 sudo diskutil mountDisk /dev/disk2s1

观察磁盘是否恢复,若没有恢复,则执行

1 sudo fsck_hfs -fy /dev/disk2s1 2 sudo diskutil mount /dev/disk2s1 3 sudo diskutil mountDisk /dev/disk2s1

此时磁盘已经恢复,不放心的也可以打开磁盘工具,选定右上角的的急救或者修复。

其他原因导致:

设备损坏:清理连接接口锈蚀。。。机械硬盘的话寄给淘宝解决。。。毕竟物理介质。

格式不支持:先在 windows 上备份,然后格式化,修改文件系统格式。