更新系统后移动硬盘无法装载

我有两块东芝的移动硬盘(型号不一样),且均为ExFAT格式。原先均可以正常在MacBook上使用,自从更新至catalina 10.5 之后,其中一块移动硬盘就无法显示了(另一块一切正常)。

桌面上不显示图标,在磁盘工具里可以看到它呈现灰色,点击装载按钮,会显示“未能装载”(com.apple.DiskManagement.disenter错误49223),使用“恢复”按钮也无效。而在windows系统的电脑中,这块硬盘是一切正常的。怀疑与系统更新有关,但无法确认。请问有解决方案吗?

MacBook Pro with Touch Bar

发布日期 2019年12月5日 上午6:44

回复
问题被标记为 排名最靠前的回复

发布日期 2019年12月30日 上午4:14

在接入外置盘时,运行命令:

diskutil verifyVolume /dev/disk2s1


如果返回类似“found corrupt and needs to be repaired”错误,就是该文件卷需要修复。如果有Windows机器,就插入到Windows中,让Windows自动修复;或者启动到你的Boot Camp的Windows,进行修复。一定要:正常推出(Eject)后,再断开连接,否则依然会有问题。修复之后,上面的命令应该返回成功。


另外,macOS如果安装了其它NTFS读写软件,如果是,确认升级该软件到10.15兼容版本


回复量: 19
问题被标记为 排名最靠前的回复

2019年12月30日 上午4:14 回应 HiWanger

在接入外置盘时,运行命令:

diskutil verifyVolume /dev/disk2s1


如果返回类似“found corrupt and needs to be repaired”错误,就是该文件卷需要修复。如果有Windows机器,就插入到Windows中,让Windows自动修复;或者启动到你的Boot Camp的Windows,进行修复。一定要:正常推出(Eject)后,再断开连接,否则依然会有问题。修复之后,上面的命令应该返回成功。


另外,macOS如果安装了其它NTFS读写软件,如果是,确认升级该软件到10.15兼容版本


2019年12月30日 上午7:34 回应 tonyfromcalgary

又不能装载了,用你的命令打印出了 这些


wmac:~ wanger$ diskutil verifyVolume /dev/disk2s1


Started file system verification on disk2s1 学习盘


Verifying file system


Volume is already unmounted


Performing fsck_exfat -n -x /dev/rdisk2s1


File system check exit code is 1


Restoring the original state found as unmounted


Error: -69845: File system verify or repair failed


Underlying error: 1


wmac:~ wanger$ 



2020年1月2日 下午2:29 回应 zackzheng

第一个命令只检查了EFI分区(disk2s1),而你的999GB的数据分区的BSD名称是disk2s2,也就是说,你的这个硬盘中有两个分区,这从后面的“硬盘信息”中可以看出。


如果检查disk2s2没有问题,而依然没有装载分区成功,应该是其它程序导致,比如:

  • 它使用WD的加密软件处理过的,那么需要支持10.15的同款加密解密软件才能正常装载,去他的官网下载最新版本
  • 或者是其它软件强制推出,这种情况就比较复杂了,不太好排查,不过可以对系统日志的仔细排查,有可能找到具体原因。
  • 去WD的官方查找问题原因,比如FAQs



2020年1月15日 下午9:17 回应 奕康

那么尝试了第二条命令吗?

diskutil mount /dev/disk2s2


另外,你的情况有点不一样。回想是否安装过什么第三方的读写NTFS软件没有。

再运行下面面命令(这个命令并不能解决问题,只是检查系统状态):

ls -la /sbin/mount_* /etc/auto*
cat /etc/autofs.conf /etc/auto_master /etc/auto_home



2019年12月29日 下午1:19 回应 tonyfromcalgary

我的也是Catalina版本10.15.2,按照你的命令,打印如下

/dev/disk1s5 on / (apfs, local, read-only, journaled)


devfs on /dev (devfs, local, nobrowse)


/dev/disk1s1 on /System/Volumes/Data (apfs, local, journaled, nobrowse)


/dev/disk1s4 on /private/var/vm (apfs, local, journaled, nobrowse)


map auto_home on /System/Volumes/Data/home (autofs, automounted, nobrowse)


/dev/disk0s3 on /Volumes/BOOTCAMP (ntfs, local, read-only, noowners)


/dev/disk3s1 on /Volumes/WD Drive Utilities (hfs, local, nodev, nosuid, read-only, noowners, quarantine, mounted by wanger)

2019年12月30日 上午9:19 回应 HiWanger

因为已经有了disk2s1,所以不是硬件或者连接的问题,所以只是软件问题。


错误说明,还是NTFS文件系统标示“脏”或不完备。在Windows中即便可以打开,也不能说明NTFS文件系统完整,而是Windows可以在后台慢慢修复,是用户透明的。而macOS默认对NTFS只读,不对其修复。

用Windows修复下NTFS分区,比如 chkdsk D: /f /r /x

或者参考:https://neosmart.net/wiki/chkdsk/#CHKDSK_in_Windows_10


另外,macOS有没有装第三方NTFS读写软件?


还有一种方法,安装一个第三方NTFS软件,它们都有内置的修复功能。

如果盘上数据不多,重新格式化也可以。

2020年1月2日 上午8:29 回应 tonyfromcalgary

SophiedeiMac:~ sophie$ diskutil verifyVolume /dev/disk2s1
Started file system verification on disk2s1 EFI
Verifying file system
Volume is already unmounted
Performing fsck_msdos -n /dev/rdisk2s1
** /dev/rdisk2s1
** Phase 1 - Preparing FAT
** Phase 2 - Checking Directories
** Phase 3 - Checking for Orphan Clusters
0 files, 201632 KiB free (403265 clusters)
File system check exit code is 0
Restoring the original state found as unmounted
Finished file system verification on disk2s1 EFI


你好,我的硬盘也出现问题,没显示。运行了命令如上。


在 系统信息 里面,可以看到硬盘的信息:


My Passport 0820:

  产品ID: 0x0820
  厂商ID: 0x1058  (Western Digital Technologies, Inc.)
  版本: 10.12
  序列号: xxxxxx
  速度: 最高可达5 Gb/秒
  生产企业: Western Digital
  位置ID: 0x14900000 / 2
  可用电流(mA): 900
  所需电流(mA): 896
  额外的操作电流(mA): 0
  Media:
My Passport 0820:
  容量: 1 TB(1,000,170,586,112字节)
  活动盘片: 否
  BSD名称: disk2
  Logical Unit: 0
  分区图类型: GPT(GUID分区表)
  S.M.A.R.T. 状态: 已验证
  USB Interface: 0
  宗卷:
EFI:
  容量: 209.7 MB(209,715,200字节)
  文件系统: MS-DOS FAT32
  BSD名称: disk2s1
  内容: EFI
  宗卷UUID: xxxxxx
My Passport:
  容量: 999.83 GB(999,826,612,224字节)
  文件系统: 区分大小写的日志式HFS+
  BSD名称: disk2s2
  内容: Apple_HFS
  宗卷UUID: xxxxxx


然后用MacOS 自带的 磁盘工具,点击加载,提示


未能装载“My Passport”。(com.apple.DiskManagement.disenter错误0。)


请问可能是什么问题呢?硬件有没有问题呢?


[经过版主编辑]


2020年1月3日 上午7:19 回应 tonyfromcalgary

你好,看起来有问题,请问怎么处理呢?


SophiedeiMac:~ sophie$ diskutil verifyVolume /dev/disk2s2
Started file system verification on disk2s2 My Passport
Verifying file system
Volume is already unmounted
Performing fsck_hfs -fn -x /dev/rdisk2s2
Journal needs to be replayed but volume is read-only
Checking Journaled HFS Plus volume
Detected a case-sensitive volume
Checking extents overflow file
Invalid leaf record count
(It should be 4922 instead of 4927)
Checking catalog file
The volume My Passport could not be verified completely
File system check exit code is 8
Restoring the original state found as unmounted
Error: -69845: File system verify or repair failed
Underlying error: 8

这个主题已被系统或社区团队关闭。 你可以为你认为有帮助的任何帖子投票,也可以在社区中搜索其他答案。

更新系统后移动硬盘无法装载

欢迎来到 Apple 支持社区
Apple 客户在其产品方面互相帮助的论坛。使用您的 Apple 帐户开始畅游其中吧!!