mac 下挂载 ntfs

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了mac 下挂载 ntfs相关的知识,希望对你有一定的参考价值。

1.插入 u 盘 显示只能读
技术分享图片
2.mount查看磁盘挂载情况(read-only只能读)

 出现 /dev/disk2s1 on /Volumes/allenboy (ntfs, local, nodev, nosuid, read-only, noowners)
 这里要看清 disk2s1与你的 u 盘名allenboy (一般用英文中文不太友好)
 allenboy$ mount
/dev/disk1s1 on / (apfs, local, journaled)
devfs on /dev (devfs, local, nobrowse)
/dev/disk1s4 on /private/var/vm (apfs, local, noexec, journaled, noatime, nobrowse)
map -hosts on /net (autofs, nosuid, automounted, nobrowse)
map auto_home on /home (autofs, automounted, nobrowse)
/dev/disk2s1 on /Volumes/allenboy (ntfs, local, nodev, nosuid, read-only, noowners)

3.在/Volumes/目录下创建一个挂载点 名字随便 如: Udisk

 cd /Volumes/
 ls 查看
 Macintosh HD Preboot      allenboy
 创建
 sudo mkdir /Volumes/Udisk
 完整命令
 AllenboydeMacBook-Air:bin allenboy$ cd ..
AllenboydeMacBook-Air:usr allenboy$ cd /Volumes/
AllenboydeMacBook-Air:Volumes allenboy$ ls
Macintosh HD Preboot      allenboy
AllenboydeMacBook-Air:Volumes allenboy$ sudo mkdir /Volumes/Udisk
Password:
AllenboydeMacBook-Air:Volumes allenboy$ 

4.先卸载(allenboy 对应 u盘名)

命令 sudo umount /Volumes/allenboy/
完整命令
AllenboydeMacBook-Air:Volumes allenboy$ mount
/dev/disk1s1 on / (apfs, local, journaled)
devfs on /dev (devfs, local, nobrowse)
/dev/disk1s4 on /private/var/vm (apfs, local, noexec, journaled, noatime, nobrowse)
map -hosts on /net (autofs, nosuid, automounted, nobrowse)
map auto_home on /home (autofs, automounted, nobrowse)
/dev/disk2s1 on /Volumes/allenboy (ntfs, local, nodev, nosuid, read-only, noowners)
AllenboydeMacBook-Air:Volumes allenboy$ sudo umount /Volumes/allenboy/
AllenboydeMacBook-Air:Volumes allenboy$ 

5.重新挂载(挂载到你创建挂载点 这里/Volumes/Udisk 同时要看清你的分区这里是disk2s1)

sudo mount -t ntfs -o rw,auto,nobrowse /dev/disk2s1 /Volumes/Udisk/

6.测试

cd /Volumes/Udisk/
touch 新创建文件
完整命令
AllenboydeMacBook-Air:Volumes allenboy$ sudo mount -t ntfs -o rw,auto,nobrowse /dev/disk2s1 /Volumes/Udisk/
AllenboydeMacBook-Air:Volumes allenboy$ mount|grep ntfs
/dev/disk2s1 on /Volumes/Udisk (ntfs, local, noowners, nobrowse)
AllenboydeMacBook-Air:Volumes allenboy$ cd /Volumes/Udisk/
AllenboydeMacBook-Air:Udisk allenboy$ ls
GHO
ISO
System Volume Information
autorun.inf
cn_windows_7_professional_x64_dvd_x15-65791.iso
icon.ico
升级启动盘.url
AllenboydeMacBook-Air:Udisk allenboy$ touch allen
AllenboydeMacBook-Air:Udisk allenboy$ ls
GHO
ISO
System Volume Information
allen
autorun.inf
cn_windows_7_professional_x64_dvd_x15-65791.iso
icon.ico
升级启动盘.url
AllenboydeMacBook-Air:Udisk allenboy$ touch 新创建文件
AllenboydeMacBook-Air:Udisk allenboy$  ls
GHO
ISO
System Volume Information
allen
autorun.inf
cn_windows_7_professional_x64_dvd_x15-65791.iso
icon.ico
新创建文件
升级启动盘.url
AllenboydeMacBook-Air:Udisk allenboy$ 

7.目前只能命令桌面没有图标
技术分享图片
8.链接

 命令
 sudo ln -s /Volumes/Udisk/ ~/Desktop/Udisk
 完整命令
 AllenboydeMacBook-Air:Udisk allenboy$ sudo ln -s /Volumes/Udisk/ ~/Desktop/Udisk
Password:
AllenboydeMacBook-Air:Udisk allenboy$ 

如图
技术分享图片
可以自定义写个脚本!!!!
问题是每次都要挂载。重插又变了。
技术分享图片
再次挂载同时会出现多个,其实都是一个其它的是软链接,就像一个人很多名字一样只有一个真名,但对其中一个更改就是对所有更改。
技术分享图片
////////////////////////
说明:

 mount -t ntfs -o rw,auto,nobrowse /dev/disk2s1 /Volumes/Udisk/

-t ntfs # 执行要挂载的分区文件系统格式
-o # 执行挂载的选项
rw # read-write,以读写的方式挂载
auto # 自动检测文件系统,此参数可以省略
nobrowse # 这个选项非常重要,因为这选项指明了在finder里不显示这个分区,只有打开了这个选项才能将磁盘以读写的方式进行挂载
/dev/disk4s2 # 要挂载的分区,也就是我们在mount命令中看到的盘符
/Volumes/Udisk/ # 挂载点

* /Volumes/Udisk这个目录是需要存在的,如果不存在需要手动创建下:sudo mkdir /Volumes/Udisk
* 如果目录不存在会收到如下报错:
mount: realpath /Volumes/Udisk: No such file or directory

----Done----

参考链接:
https://zh.wikipedia.org/wiki/NTFS

以上是关于mac 下挂载 ntfs的主要内容,如果未能解决你的问题,请参考以下文章

Macos 下读写NTFS的方式

Mac中使用Mounty对NTFS文件进行读写操作,报错“卷不能在读/写模式下重新挂载,可能是因为先前没有完全卸载(安全删除)”问题的解决

Mac中使用Mounty对NTFS文件进行读写操作,报错“卷不能在读/写模式下重新挂载,可能是因为先前没有完全卸载(安全删除)”问题的解决

Mac中使用Mounty对NTFS文件进行读写操作,报错“卷不能在读/写模式下重新挂载,可能是因为先前没有完全卸载(安全删除)”问题的解决

Mac OS X挂载ntfs文件系统教程

解决mac/win双系统,mac原生读写NTFS分区重启后失效的问题