Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Select an option

  • Save slow-is-fast/736b14ba020f6600a8ecbca52d893e78 to your computer and use it in GitHub Desktop.

Select an option

Save slow-is-fast/736b14ba020f6600a8ecbca52d893e78 to your computer and use it in GitHub Desktop.
Mounty 导致NTFS盘 无法读取内容的处理方法
首先将硬盘从热插拔后不能被OS X读取的状态中拯救出来。将移动硬盘插到Windows系统的电脑上,然后 以管理员权限 运行命令行cmd。在弹出的小黑窗中输入
# 这里的D:需要按你移动硬盘的盘符号设置。然后,等命令运行完毕,硬盘就拯救回来了
chkdsk /f D:
# 这里的D:需要按你移动硬盘的盘符号设置。然后,等命令运行完毕,硬盘就拯救回来了
chkdsk/fD:
然后要做的是拯救那些被Mounty搞坏的文件们。将移动硬盘插入MacBook,暂时咱还是用Mounty将移动硬盘mount上,找到移动硬盘中那些文件的路径。这里提供一个小命令,OS X默认是不会在Finder窗口上沿跟Windows一样显示文件夹的完整路径的,将这个路径调出来的命令是,在OS X的“终端”中输入
defaults write com.apple.finder _FXShowPosixPathInTitle -bool YES
defaults writecom.apple.finder_FXShowPosixPathInTitle-boolYES
我们言归正传,你也可以直接在Finder中选中那些被搞坏文件所在的文件夹,然后按Command+c复制,然后在在终端中按Command+v粘贴,粘过来的就是文件夹的完整路径了,然后在终端中输入
cd 完整路径
# 进入该路径后输入
ls
# 显示该文件夹中各个被搞坏的文件的名字,然后输入
xattr -d com.apple.FinderInfo 被搞坏文件的名字
cd完整路径
# 进入该路径后输入
ls
# 显示该文件夹中各个被搞坏的文件的名字,然后输入
xattr-dcom.apple.FinderInfo被搞坏文件的名字
这时,被搞坏的文件就不再是灰色,而是获得了重生。你要做的是,赶快将被恢复回的文件从 MacBook拷回到MacBook中。
@slow-is-fast
Copy link
Copy Markdown
Author

slow-is-fast commented Mar 2, 2018

我只在Windows上执行了

 chkdsk /F  D: 

之后就能读取内容了

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment