MacBook无法挂载的Lexar USB闪存盘修复与挂载方案咨询
MacBook无法挂载的Lexar USB闪存盘修复与挂载方案咨询
嗨,Jeanluca!碰到两个U盘同时出问题确实闹心,不过从你描述的情况来看,系统能在/dev目录识别到磁盘设备,说明硬件大概率还能救,咱们一步步来排查解决:
先解决
diskutil list卡死的问题
终端里这个命令挂住,大概率是系统的磁盘服务进程卡住了。先强制终止相关进程:- 打开终端,输入
sudo killall diskutil,回车后输入密码,终止卡死的diskutil进程 - 再试试重启USB服务:输入
sudo killall -HUP usbd,这个命令会重置Mac的USB子系统,之后再运行diskutil list看看能不能正常输出
- 打开终端,输入
尝试手动识别与挂载磁盘
既然/dev里能看到disk2、disk3和对应的分区,咱们直接针对这些设备操作:- 先查看磁盘基本信息:输入
diskutil info disk2(替换成你看到的磁盘编号,比如disk3),如果能返回信息,说明磁盘的底层识别是正常的 - 创建临时挂载点:
sudo mkdir /Volumes/USBRecovery - 尝试手动挂载分区:
sudo mount /dev/disk2s1 /Volumes/USBRecovery(这里disk2s1对应你看到的分区设备)- 如果挂载成功,那问题只是自动挂载机制出问题,后续可以检查磁盘偏好设置里的“显示外部磁盘”选项
- 如果挂载失败,终端会给出具体错误(比如文件系统损坏、分区表无效等),咱们再针对性处理
- 先查看磁盘基本信息:输入
修复损坏的文件系统
如果挂载时报文件系统错误,尝试用对应工具修复:- 如果是HFS+/APFS格式:
sudo fsck_hfs -fy /dev/disk2s1(APFS格式可以用diskutil apfs repairVolume /dev/disk2s1,执行前确保diskutil进程已恢复正常) - 如果是ExFAT/NTFS格式:ExFAT可以用
fsck_exfat -d /dev/disk2s1(Mac自带该工具);NTFS的话因为Mac默认只读,加上Windows也无法挂载,大概率是分区损坏,建议直接格式化(若数据已备份或无重要数据)
- 如果是HFS+/APFS格式:
格式化重置U盘(注意数据风险)
如果修复无效,且数据已经备份或者不重要,可以尝试重新格式化:- 确认目标磁盘:一定要仔细核对
diskutil list里的磁盘编号,绝对不要选错内置硬盘(一般是disk0/disk1) - 执行格式化命令:
sudo diskutil eraseDisk ExFAT "LexarUSB" /dev/disk2(ExFAT格式能同时兼容Mac和Windows系统)
- 确认目标磁盘:一定要仔细核对
额外排查点(针对Windows也无法挂载的情况)
- 换个USB接口或者USB hub试试,排除接口接触不良的问题
- 如果U盘有指示灯,观察指示灯是否正常闪烁,判断硬件是否在正常工作
- 在Windows系统里打开磁盘管理工具(右键「此电脑」→「管理」→「磁盘管理」),查看是否能识别到磁盘,哪怕没有盘符,也可以尝试初始化或修复操作
备注:内容来源于stack exchange,提问作者Jeanluca Scaljeri




