Mac
Nov 30, 2023
macOS 无法读取 exFAT 硬盘解决方案
在技术不断发展的今天,专业人士经常遇到需要创新解决方案的意外挑战。当使用 exFAT 系统格式化的外部硬盘在 Mac 上无法挂载,磁盘工具中显示为“未挂载”时,这是一个常见但令人困惑的问题。
经过调查,很明显,这种情况通常是由于没有正确弹出 exFAT 格式磁盘造成的。在各种论坛和技术讨论中寻找解决方案后,在 GitHub gist 的评论区找到了一个可行的解决方案,展示了技术社区的协作本质。
要解决这个问题,首先确保外部驱动器连接到 Mac。接着,在终端执行以下命令,以检索连接的磁盘列表:
diskutil list
这个命令会生成所有磁盘的详细列表,需要找到并记录下与问题驱动器相关的磁盘 ID,比如 disk8s1
。
然后,输入以下命令,其中 <ID>
替换为之前记下的磁盘 ID:
sudo ps -ax | grep <ID>
这会产生一个新的 ID,例如:
65633 ?? 0:00.96 /System/Library/Filesystems/exfat.fs/Contents/Resources/./fsck_exfat -y /dev/rdisk8s1
65825 ttys000 0:00.00 grep disk8s1
找到与 fsck_exfat
命令相关的进程 ID (PID),并使用以下命令终止这个进程:
sudo kill -9 65633
尽管会收到提示,指出硬盘有问题,但现在已经可以访问硬盘数据了。
为了彻底解决问题,进入磁盘工具并对驱动器执行“急救”过程,恢复其最佳功能状态。
为了避免这种情况再次发生,至关重要的是要遵守 exFAT 格式磁盘的正确弹出协议,避免突然断开连接。
这一事件强调了在专业环境中对数据管理实践的细致关注的重要性。通过利用集体知识和遵循既定协议,技术专业人员可以确保关键数据的完整性和可访问性,进一步推动该领域的卓越使命。