MacOS下挂载本地NTFS 格式为读写模式
Posted 个人小笔记
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了MacOS下挂载本地NTFS 格式为读写模式相关的知识,希望对你有一定的参考价值。
需要root权限,终端下输入:
sudo -i
回车,输入用户密码再回车就切换到root了,可以输入
whoami
回车来确认,如果返回是root那就对了。
方法一:配置/etc/fstab,此方法让系统开机自动以读写权限挂载NTFS分区,推荐用此法来挂载本地硬盘。
1.执行下面命令找出NTFS分区
diskutil list | grep NTFS
命令输出的第三列就是NTFS分区的卷标。
2.执行下面命令修改/etc/fstab(需要会使用vim编辑器)
vifs
比如我有个NTFS分区的卷标是Data1,我就在/etc/fstab加上一行
LABEL=Data1 none ntfs rw,nobrowse,noowners,noatime,nosuid
LABEL="卷标"。同理,其它分区也这么配置。
-----------------------------------------------------------------
方法二:手工操作挂载,推荐用来挂载USB移动硬盘,这个方法总共分3个步骤:
1.找出NTFS磁盘和挂载点
2.卸载NTFS磁盘
3.加上读写参数重新挂载
3个步骤的详细操作:
1.找出NTFS磁盘和挂载点,输入以下命令:
mount | grep ntfs
输出如下
1 /dev/disk0s1 on /Volumes/Win7boot (ntfs, local, noowners, read-only, nosuid)
2 /dev/disk0s2 on /Volumes/Windows7 (ntfs, local, noowners, read-only, nosuid)
3 /dev/disk0s3 on /Volumes/Programs (ntfs, local, noowners, read-only, nosuid)
4 /dev/disk0s5 on /Volumes/Data1 (ntfs, local, noowners, read-only, nosuid)
5 /dev/disk0s6 on /Volumes/Data2 (ntfs, local, noowners, read-only, nosuid)
第一列是NTFS格式磁盘,第三列是挂载点,括号内的是挂载参数
2.根据以上的信息,来卸载当前挂载的NTFS磁盘,比如要卸载/dev/disk0s1,就执行下面的命令
umount /dev/disk0s1
用同样的方法来卸载其它的磁盘。这里要*注意*如果磁盘上有文件被打开,那么这个磁盘是卸载不了的。 3.还是以/dev/disk0s1为例说明怎么以读写方式挂载NTFS。从步骤1中的第三列找到默认的挂载点,执行下面命令创建它: |
mkdir -p /Volumes/Win7boot
执行下面命令来以读写方式挂载
mount_ntfs -o rw,auto,nobrowse,noowners,noatime /dev/disk0s1 /Volumes/Win7boot
以上命令的 rw 选项添加了读写权限,到这里完成一个磁盘的挂载,其它的用同样的方法。如果是移动硬盘,在-o后再加一个nodev选项。
最后 :
1.此方法挂载的磁盘不会显示在Finder边栏的“设备”里。所以我把/Volumes添加到Finder的“个人收藏”了。
2.系统读写NTFS有时会“弄脏”磁盘,windows开机的时候需要检查磁盘,一般不会损坏文件,如果担心损坏那就不要让系统读写NTFS磁盘了。
3.教程的步骤在10.8.4验证过,使用过程中没有出现损坏文件的情况,如果使用过程中你的文件损坏了与作者无关
注意:本文摘抄自https://www.memacx.com/thread-5482-1-1.html
以上是关于MacOS下挂载本地NTFS 格式为读写模式的主要内容,如果未能解决你的问题,请参考以下文章
MacOS Catalina 读写挂载无法在单用户或恢复模式下挂载,权限被拒绝
Mac中使用Mounty对NTFS文件进行读写操作,报错“卷不能在读/写模式下重新挂载,可能是因为先前没有完全卸载(安全删除)”问题的解决
Mac中使用Mounty对NTFS文件进行读写操作,报错“卷不能在读/写模式下重新挂载,可能是因为先前没有完全卸载(安全删除)”问题的解决
Mac中使用Mounty对NTFS文件进行读写操作,报错“卷不能在读/写模式下重新挂载,可能是因为先前没有完全卸载(安全删除)”问题的解决