一开始也是为了怎么让ntfs可读写操碎了心,找各种破解软件,然而成果并不理想。索性从命令行的方式着手去解决,在网上找了很多方法,发现不可行或者是没有对可能遇到的问题提供对应的解决方法。在这里将手把手的教大家怎么去解决让ntfs可读写,告别那些付费软件。
首先打开控制台,在控制台输入mount命令查看挂载的硬盘。结果如下图:
在图中可以看到“/dev/disk2s1 on /Volumes/HD-E1 (ntfs, local, nodev, nosuid, read-only, noowners)”这个一个地址,这个地址就是我的外接硬盘。
好了,接下来我们要把硬盘重新挂载成可读写的模式。当前已经是挂载状态了,所以要先卸载再重新挂载。
卸载硬盘的命令:sudo umount /dev/disk2s1 ,其中“/dev/disk2s1”根据你们实际情况显示的路径填写。运行结果如下:
可以看到没有任何命令行运行结果提示。嘿嘿,没有结果提示就对了,如果有提醒那就是命令行运行结果失败了。需要根据提示解决。这个过程可能会提示你需要输入密码,这个密码就是你电脑进入系统的密码。
接下来就是挂载硬盘了,要挂载硬盘需要提供一个路径给硬盘挂载。具体路径各位根据自己的喜好。我这边是直接在当前的路径下通过命令创建一个文件夹。创建文件夹命令:mkdir mtn,完了之后就是正式开始挂载我们的硬盘了。
挂载命令: sudo mount -t ntfs -o rw,auto,nobrowse /dev/disk2s1 mtn,一般情况下到这边就结束了。但是,但是我遇到的不是一般情况....具体什么情况请看下图:
一开始看到这个错误,一脸懵逼,什么鬼错误日志。后来查了资料才知道原来是硬盘需要修复。目前的解决方案是把硬盘接到win系统上,然后在控制台输入chkdsk /f 进行修复。后续会更新在mac上如果修复处理。