美文网首页
Mac开启NTFS挂载功能

Mac开启NTFS挂载功能

作者: TheLazyCoder | 来源:发表于2017-07-24 18:06 被阅读1074次

Mac开启NTFS挂载功能
因为版权问题,Mac在系统中预留了NTFS的读取功能,但是因为版权,Mac不得不隐藏掉这个功能。因此网上出现了很多NTFS的辅助软件,比较著名的有Paragon NTFS……还有两个名字忘记了。
在OS Sierra之前,这些软件都有破解版,很强大也很好用。但是在OS Sierra之后发现都不能用了,心理对于苹果的系统更新,一万只草泥马在心中奔腾。不得不说OS Sierra的更新,导致了很多软件(破解版)的失效和闪退,跑题了……
截止目前,这些软件的破解版还都不支持OS Sierra。我后来就开启了系统原生的NTFS,具体方法如下:

第一步,当然是插上磁盘。(如果是BOOTCAMP,直接开始使用命令) 请别忘记,是在打开“实用工具”-“终端“里面进行输入命令。
可以从finder或者使用以下命令查看到磁盘的Volume Name: diskutil list

/dev/disk0 (internal, physical): #: TYPE 
NAME SIZE IDENTIFIER 0: 
GUID_partition_scheme *121.3 GB disk0 1:
 EFI EFI 209.7 MB disk0s1 2: 
Apple_HFS Macintosh HD 88.0 GB disk0s2 3:
Apple_Boot Recovery HD 650.0 MB disk0s3 4: 
Microsoft Basic Data BOOTCAMP 32.5 GB disk0s4

可以看到,我的 Volume Name 是BOOTCAMP。 紧接着更新 /etc/fstab文件 sudo nano /etc/fstab 出现让你输入自己电脑的密码(没有密码的会跳过去),输入电脑密码后出现以下内容:

GNU nano 2.0.6 File: /etc/fstab 
[ Read 1 line ] ^G Get Help ^O WriteOut ^R Read File ^Y Prev Page ^K Cut Text ^C Cur Pos ^X Exit
^J Justify ^W Where Is ^V Next Page ^U UnCut Text^T To Spell

接着把以下内容写入进去 LABEL=BOOTCAMP none ntfs rw,auto,nobrowse
下面来依次解释一下,如果你的名字里面有空格键,就需要用\040的意思是代替空格键,如:BOOT/040CAMP。 后面的Ntfs rw表示把这个分区挂载为可读写的ntfs格式,最后nobrowse非常重要,因为这个代表了在finder里不显示这个分区,这个选项非常重要,如果不打开的话挂载是不会成功的。

完成这里以后不是按回车,按 Ctrl + X 会出现要不要保存的字样,请按 Y 然后回车 这个时候可以重启了。

当然还有个缺陷需要去掉:因为这个分区在finder里不显示了,那么我们要怎么找到它呢,总不能一直用命令行。 解决办法其实很简单,因为这个BOOTCAMP分区是挂/Volumes下的,我们把这个目录在桌面做一个快捷方式就行了。

sudo ln -s /Volumes/BOOTCAMP ~/Desktop/BOOTCAMP 

抱歉一下,由于在Desktop/后面多输入个volumes,请最后一步没法能创建快捷方式的同学,用这个上面最新的公式。 如果想以后都能看到除BOOTCAMP以外其他隐藏的驱动器的话,可以多创建一个这个文件夹快捷方式:如下:

 sudo ln -s /Volumes ~/Desktop/Volumes 然后我们能在桌面找到

看到这里,很多朋友认为博客该结束,但是好用的永远留在最后,哈哈

第二种方法,国外的一个免费NTFS挂在软件。安装方式有两种,一个是在百度找一下DMG的下载链接。我没用这种方式,DMG链接也就不上了。还有一个就是使用Homebrew管理器来安装,本人比较懒,请自行百度Homebrew的安装教程。这个三方软件叫做“mounty”,在Homebrew的安装语句就是“brew cask install mounty” 静静的等待下载安装,安装成功后你的launchpad会出现这个图标

20170713120746900.png

现在就可以愉快的使用NTFS文件格式的硬盘了。

相关文章

网友评论

      本文标题:Mac开启NTFS挂载功能

      本文链接:https://www.haomeiwen.com/subject/pnobkxtx.html