【mac】未能正确拔出移动硬盘,导致移动硬盘无法识别问题。

前沿:

     新的mac,新的移动硬盘,平时使用硬盘没有硬件损坏,也正确操作读写和装载卸载,但是偶然忘记弹出就直接拔了移动硬盘,导致mac下移动硬盘不可读,这里分windows下可读和不可读两种。

可读:

       命令行式解决方案:windows下可读,证明硬件并没有坏,然后网上大多的解决方案就如下语句:

diskutil list #查看磁盘列表
sudo diskutil mount /dev/disk2s1 #挂在disks2 ---这里要根据上一步查出来的,你自己无法识别硬盘决定
sudo  fsck_hfs -fy /dev/disk2s1 #如果命令2不能生效,则使用本方式。

如果一直提示mounted time 执行以下两句解决。

ps aux | grep fsck

sudo pkill -f fsck 

      可视化解决方案:

       借助磁盘工具-选中磁盘-急救,然后往往修复一次是失败的,多试几次看看。

      上述两个方案均不可用,可以尝试以下方案:

直接重启windows,就可以访问该移动硬盘了,但是推出后,再次插入到mac上还是读取不了;

修复方法:

     1. 插入到windows上,比如读取到的是I盘符;

      2. 打开dos窗口,运行命令: chkdsk I: /f

      等待修复完成(修复时间大约是10~20分钟,当然也和你移动硬盘里面的东西的大小有关):

然后重新链接到mac即可。       

你可能感兴趣的:(开发心得,Java项目构建)