直接拔掉Mac移动硬盘所造成的无法识别问题

直接拔掉Mac移动硬盘所造成的无法识别问题_第1张图片
image

背景

博主在一次使用自己的 Mac 的时候,由于赶时间,在卸载外接移动硬盘时,没有在访达里点击「推出」,而是直接拔掉了,结果在下一次再使用移动硬盘的时候,发现无法读取了

解决方法

打开「终端」,输入如下命令查看一下硬盘的信息

diskutil list

输出结果如下:

/dev/disk0 (internal):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                         1.0 TB     disk0
   1:                        EFI EFI                     314.6 MB   disk0s1
   2:                 Apple_APFS Container disk1         1.0 TB     disk0s2

/dev/disk1 (synthesized):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      APFS Container Scheme -                      +1.0 TB     disk1
                                 Physical Store disk0s2
   1:                APFS Volume Macintosh               57.5 GB    disk1s1
   2:                APFS Volume Preboot                 45.2 MB    disk1s2
   3:                APFS Volume Recovery                517.0 MB   disk1s3
   4:                APFS Volume VM                      1.1 GB     disk1s4

/dev/disk2 (external, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *1.0 TB     disk2
   1:                        EFI EFI                     209.7 MB   disk2s1
   2:       Microsoft Basic Data Beck                    999.9 GB   disk2s2

可以看到,输出结果的最后一行中的 Beck 就是我的硬盘的名称,因此 /dev/disk2s2 就是我的移动硬盘

使用如下挂载命令,然后输入电脑密码,将移动硬盘重新挂载上去即可

sudo diskutil mount /dev/disk2s2

【注意】:

  • 挂载命令后面对应的是自己的移动硬盘的名称,不可生搬硬套,要看清楚自己的移动硬盘是哪一个

  • 如果挂载命令执行后还不能识别移动硬盘,那么就在输入挂载命令之前先输入下面这个命令,然后再输入挂载命令

sudo  fsck_hfs -fy /dev/disk2s2
  • 我自己在输入挂载命令和电脑密码,回车后,过一会终端出现了 Volume on disk2 timed out waiting to mount 这个提示,但是最终硬盘还是识别成功了

  • 如果还未能解决,请再参考下这篇文章,它的挂载命令disk2写的是disks3,也就是说后面还加了s,但经实测不加s也成功了,但不知道是不是每个人都一样,所以仅供参考。

你可能感兴趣的:(直接拔掉Mac移动硬盘所造成的无法识别问题)