macos 读取ntfs

MacOS 13 Ventura实现对 NTFS 格式文件的读写功能 macOS 环境 NTFS 文件读写 阅读详情

MAC OS X下是可以自由读取NTFS分区的,但如何写,则是很多论坛的常见问题。最近看到国外几篇不错的帖子,就顺手汇编一下,供各位参考。

在OS X 10.10和10.11中不能用以下方法解决,我是通过安装tuxerantfs_2015达到目的的

 一、使用MAC OS X自带的NTFS写功能
 要求MAC OS X版本高于10.6

 1.实现方式一:手工mount分区

 这一方式类似下面这一方法,但需要每次手工umount后再使用对应参数mount上来,非常麻烦,就不赘述了。

 2. 实现方式二:改动mount指令,自动mount分区

 [以下操作涉及修改系统,请自行衡量,谨慎操作]

 打开终端:

sudo  mv /sbin/mount_ntfs /sbin/mount_ntfs.orig

touch mount_ntfs
复制代码

 之后在你的用户主目录下会生成一个mount_ntfs的空文件,用文本编辑器打开,输入以下内容后保存
#!/bin/sh

/sbin/mount_ntfs.orig -o rw “$@”
复制代码

 下面继续回到你之前打开的终端执行:
sudo mv mount_ntfs /sbin/mount_ntfs

sudo chown root:wheel /sbin/mount_ntfs

sudo chmod 755 /sbin/mount_ntfs
复制代码

 至此,完成工作,你的系统将默认以读写的方式加载NTFS分区。今后如果需要恢复,则在终端执行:
sudo mv /sbin/mount_ntfs.orig /sbin/mount_ntfs
复制代码

 3.实现方式三:修改/etc/fstab文件,实现自动挂载

 首先确认你的NTFS分区已经挂载在系统上,打开终端执行:
diskutil info /Volumes/卷名
复制代码

 这里的卷名就是你要挂载的这个NTFS分区名,如果你没把握,也可以直接在终端输入mount,会看到类似:
/dev/disk0s2 on /Volumes/DATA (hfs, local, journaled)
复制代码

 这个”on”后面的/Volumes/DATA就是你的挂载点,DATA就是分区名。

 好,言归正传,执行diskutil info后得到类似下面的结果:
Device Identifier:        disk0s2
Device Node:              /dev/disk0s2
……
SMART Status:             Verified
Volume UUID:              B23CF4FE-EDBE-3E0A-8871-46078026CE40
复制代码

 注意将Volume UUID后面的内容拷贝出来,就是你这个分区的唯一标识号。

 现在打开/etc/fstab编辑(如果之前你没有做过其他操作,默认是没有这个文件的):
sudo nano /etc/fstab
复制代码

 然后在文件中输入:
UUID=NTFS分区的UUID none ntfs rw
复制代码

 如果你有不止一个NTFS分区,那就分行输入;完成编辑后按“ctrl-x——y——回车”完成编辑。

 此时你重启系统就会自动加载了。

 4. 实现方式四:使用网友开发的软件ntfsmounter

 直接到ntfsmounter.com下载即可。这个软件安装后在顶栏出现一个猫头,当插入NTFS分区时,点击猫头会看到所有的分区列表,点击其中一个分区,系统会自动以读写模式重新加载你选择的分区,操作还是非常方便的。如果需要开机自动加载,你还需要在系统偏好设置——账户里把这个软件加载为开机默认程序。

 此外,国内也有网友开发过类似软件,是采用一个列表窗口的形式,一时找不到了,等以后补充吧。

 5. 最后来讲讲注意事项。

 上面任何一种方法,根本上都是使用了MAC OS X自带的这个读写程序。其实MAC OS X自带的这个是一个开源程序,有兴趣研究源码的朋友可以到这里看。自带程序还存在一些已知问题:

 如果NTFS分区存在一些信息不一致,则不能加载,即上面任何一种方法都仍然是用只读方式加载了。这是因为默认的读写程序仅仅是/sbin/mount_ntfs,并没有newfs_ntfs(也就是无法格式化出一个NTFS模式),也没有类似的fsck工具。解决方法是:将你的NTFS分区挂载到Windows上,进行一次磁盘修复,如果是USB的,还要记得安全退出。
 虽然是原生的,但是Apple也没拿到Microsoft的授权或者知识分享,所以这种方式同样是危险而不稳定的。在网上有人发现会出现实际文件在而文件图标全部丢失(也就是你在Finder里看是个空盘)、拷贝文件丢失等现象。如果你不幸遇到莫名其妙的问题,第一选择仍然是到Windows上修复磁盘并安全退出。
 二、使用第三方软件
 目前常见的第三方软件就是以下两类:

 1. Paragon NTFS for MAC OS X

 目前Paragon NTFS最新是8.0版,是一款商业软件。从它网站介绍来看,它是开发了一种ufsd通用分区格式,将NTFS映射到这种格式上来(相应也有软件在Windows上将hfs等格式映射到这个格式,以在Windows上读写MAC的分区)。安装后可以在/sbin/下看到有几个文件:
-r-xr-xr-x  1 root  wheel  44584  4  7 18:47 /sbin/fsck_ufsd_NTFS

-r-xr-xr-x  1 root  wheel  61296  4  7 18:47 /sbin/mount_ufsd_NTFS

-r-xr-xr-x  1 root  wheel  57860  4  7 18:47 /sbin/newfs_ufsd_NTFS
复制代码

 可以看到它是比较齐全的,不仅有mount,还有对应的fsck和newfs,即可以自己修复分区、创建新分区。安装后在系统偏好设置里会多出Paragon的栏目,其中可以选择是否启用、挂载哪些分区等。还是非常简单易用的。
 在我个人的使用中,发现Paragon远远没有宣传的那么稳定。特别需要注意,如果你将一个文件直接拖到NTFS分区中一个文件夹的图标上(也就是拷贝到对应的文件夹),出错概率很高,而且往往是你再也找不到这个文件了,仿佛进了一个黑洞。此外,一次性拷贝大量小文件时也会有这个问题,会丢掉几个。对大量小文件,解决方法是将它们放到一个文件夹里,直接拖文件夹图标到NTFS分区,稳定很多。当然,这些只是我个人用的心得,也许只是特例。
 2. MACFuse + NTFS-3g

 MACFuse在我之前的帖子里提到过,在低版本中会随着VMWare Fusion安装;它和NTFS-3g都是免费软件,因此无版权之忧。考虑到国内搞到Paragon的方便性,其实很少有人用吧,根据国外网友的反馈,也并不稳定,如果要实现自动加载,还需要一番手工操作。这里就不细说了,感兴趣的网友自行搜索吧,这方面有详细教程。

 本文部分资料来自:

Guide: Enable native NTFS Read/Write in Snow Leopard

 写作中发现这个资源也很清晰:

10.6: Enable native NTFS read/write support

 


下面的内容还没尝试。不知道能在osx10.12下运行不


打开“终端”,输入:

  1. sudo -i
复制代码
回车,输入用户密码再回车就切换到root了,可以输入
  1. whoami
复制代码
回车来确认,如果返回是root那就对了。


方法一:配置/etc/fstab,此方法让系统开机自动以读写权限挂载NTFS分区,推荐用此法来挂载本地硬盘。
1.执行下面命令找出NTFS分区:
  1. diskutil list | grep NTFS
复制代码
命令输出的第三列就是NTFS分区的卷标。
2.执行下面命令修改/etc/fstab(需要会使用vim编辑器):
  1. vifs
复制代码
比如我有个NTFS分区的卷标是Data1,我就在/etc/fstab加上一行:
  1. LABEL=Data1 none ntfs rw,nobrowse,noowners,noatime,nosuid
复制代码
LABEL="卷标"。同理,其它分区也这么配置。

方法二:手工操作挂载,推荐用来挂载USB移动硬盘,这个方法总共分3个步骤:
1.找出NTFS磁盘和挂载点
2.卸载NTFS磁盘
3.加上读写参数重新挂载

3个步骤的详细操作:
1.找出NTFS磁盘和挂载点,输入以下命令:
  1. 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,就执行下面的命令:
  1. umount /dev/disk0s1
复制代码

用同样的方法来卸载其它的磁盘。这里要*注意*如果磁盘上有文件被打开,那么这个磁盘是卸载不了的。

3.还是以/dev/disk0s1为例说明怎么以读写方式挂载NTFS。从步骤1中的第三列找到默认的挂载点,执行下面命令创建它:

  1. mkdir -p /Volumes/Win7boot
复制代码
执行下面命令来以读写方式挂载:
  1. 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验证过,使用过程中没有出现损坏文件的情况,如果使用过程中你的文件损坏了与作者无关
NTFS Mounter 在MAC OS 下能够读写NTFS分区的程序 立即下载

相关推荐

安卓ntfs hfs文件系统自动挂载 ParagonMounter v1.11.499汉化版

这是最好的安卓ntfs hfs文件系统自动挂载工具,可以自动挂载ntfs文件系统,包括多分区,这是最新版,并已汉化

macOS系统如何读写NTFS格式的硬盘

无需软件,免费的,最简单的方法,一分钟,用苹果电脑读写你的硬盘

CoderDCLiu的博客 1万+

Mac OSX 打开原生自带读写NTFS功能(图文)

主要介绍了Mac OSX 打开原生自带读写NTFS功能(图文),文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧

史上最漂亮-Mac支持NTFS工具-NTFSX

史上最漂亮-Mac支持NTFS工具-NTFSX。NTFS格式的硬盘在mac系统上默认只能读,不能写入,mac原生支持NTFS写入功能,需要手动执行一些命令才能完成NTFS挂载写入功能,本软件提供了漂亮的界面,简单的操作,很方便的调用系统命令实现原生NTFS磁盘挂载读写功能。

zhaoyu813113552的博客 1万+

mac oxs x 10.6.6 可用的ntfs驱动

让你的mac os 可以读写windows的 ntfs分区,非常实用 版本 2010-10-2

QT+SOEM主站协议库实战指南—从编译到嵌入式应用

本文提供了一份QT与SOEM开源EtherCAT主站协议库的集成实战指南。详细介绍了在Windows和Linux平台下编译SOEM库的步骤,并讲解了如何将其无缝集成到QT项目中,构建具备实时监控与控制功能的工业上位机应用。内容涵盖从环境搭建、核心协议开发到嵌入式部署与优化的全流程,为开发高性价比、自主可控的工业控制解决方案提供完整路径。

u6v7w8x的博客 437

MacOS访问ntfs磁盘

磁盘格式win:fat32或ntfs linux:ext3 mac:HFS+win访问linux用软件ext2fs,访问mac用macdrivamac访问win:fat32可读写,ntfs可读,写的话需要装个软件linux访问win直接mount即可,访问mac还没试过。 在 Mac 机器上一直不能访问 NTFS 格式的移动硬盘。经过调查,将解决方法总结如下。 Mac OS X Sno

明明 5009

AI驱动全栈开发实战:基于Spec与Codex的规格驱动开发指南

1. 先搞清楚“AI重构前端全栈”到底在解决什么实际问题 最近很多人在聊“AI重构前端全栈”,听起来像是又一个营销概念。但如果你真的拆开看,它核心解决的是一个非常具体且痛苦的问题: 一个开发者,如何从零开始,系统性地、不跑偏地完成一个完整项目,并且保证代码质量和架构一致性。 传统开发流程里,产品经理出PRD,前后端开会对齐,前端画页面,后端写接口,测试再介入。这个过程沟通成本高,文档容易过时,新人上手慢。而“AI重构”的思路,是试图用一套 规范化的指令(Spec) 来驱动AI(比如Codex这类模型)生成代

weixin_30596023的博客 459

MacOS读取NTFS文件系统的硬盘

2019独角兽企业重金招聘Python工程师标准>>> ...

weixin_33749131的博客 1228

叶绿体基因组提交NCBI全流程避坑指南

叶绿体基因组作为环状细胞器DNA,其数据提交并非简单上传,而是需严格遵循INSDC标准的学术出版行为。其核心原理在于元数据完整性、拓扑结构语义一致性与分类学路径精确匹配;技术价值体现在保障序列可追溯、可复现、可互操作;典型应用场景涵盖植物系统发育、条形码开发及合成生物学底盘构建。实践中,FASTA头行格式、feature table嵌套规则、taxid绑定及BankIt静默校验等环节极易引发失败。本文聚焦NCBI|叶绿体基因组数据上传中的高频报错与隐性约束,提供面向生物信息工程师的实操级规范解析。

weixin_31960565的博客 318

AD7920实战:从咪头到ADC的音频信号采集电路设计全解析(附电路图)

本文详细解析了基于AD7920 ADC芯片的音频信号采集电路设计全流程。从驻极体咪头的驱动、AD8542运放的两级增益与偏置设计,到关键的抗混叠滤波器配置,以及ADC接口的驱动缓冲与PCB布局要点,提供了完整的实战指南与电路图,帮助开发者实现高质量音频信号采集。

red88的博客 792

macos ntfs插件_免插件设置MacOS读取外挂硬盘及NTFS分区

打开iTerm终端输入以下命令,查看磁盘信息。diskutil list#: TYPE NAME SIZE IDENTIFIER0: FDisk_partition_scheme *1.0 TB disk21: Wi...

weixin_34396941的博客 519

开坑!双向逆变电源实操系列--第一节PFC

文章摘要 本文介绍了PFC(功率因数校正)的基本概念及其重要性。PFC电路通过储能和功率因数校正两大功能,解决交流电小电压大电流的问题,并减少无功电流损耗。文章对比分析了无源PFC(电感串联式、填谷式、LC谐振式)和有源PFC(升压型、交错并联、图腾柱式)的拓扑结构及适用场景。针对2400W双相逆变电源设计,作者选择图腾柱PFC拓扑,详细阐述了设计思路,包括电气参数计算、性能指标设定、技术重点及风险预判。文章还提供了主电路参数定制计算方法,如BOOST电感值的推导过程,为电源工程师提供实用参考。

lyzh971103的博客 2540

MAC上安装Fuse for macOS以支持读取NTFS格式的移动硬盘

问题描述: Mac电脑出厂设置为只能读取但是不能写入NTFS格式的移动硬盘。使得在日常使用中存在很大的不便。 研究过程: 由于Mac不能写入NTFS格式的移动硬盘,为解决这个问题,在网上找了一些资料。有人说Mac本身可以支持写入,不过因为相关的版权问题。Mac在出厂时被设置为不能写入NTFS...

chengqinju0490的博客 2万+

[小梅哥FPGA] 如何通过动态重配置实现FPGA时钟的实时频率/相位/占空比调整?

PLL和MMCM是实际存在的硬件电路,用以对输入时钟的负面变化,如抖动、频率变化、相位偏移、占空比失真等进行处理。基于该表,用户在初始化Clk_Wiz后,只需要计算好所需的频率、相位、占空比对应的设置值,使用Xil_Out32函数配置对应寄存器即可。通过上述步骤,在平时的开发调试过程中,亦或是一些对于时钟可能有着实时性要求的设计(如数据采集、图像处理)里,我们便可以在无需重新修改设计的前提下,通过AXI4总线来完成对时钟频率、相位的调控,从而达到缩短设计周期以及让设计适应更多场景的目的。

zgmxs的专栏 2492

1.2 amdgpu_bo的设计分析 — gem层和ttm层

本文分析了AMD KFD的BO设计架构,重点介绍了DRM子系统中缓冲对象的多层继承关系。文章首先展示了核心继承层次图,包括DRM通用层(drm_gem_object)、TTM内存管理层(ttm_buffer_object)、AMD驱动层(amdgpu_bo)和KFD计算层(kgd_mem)。随后详细解析了drm_gem_object结构体的关键功能,包括用户空间接口管理、内存映射支持、引用计数机制以及DMA-BUF导入/导出功能。

图形/计算GPU的驱动与虚拟化技术分享园地 2537

Macbook Pro M1(macOS 12.0)读取NTFS移动硬盘方法

新买了Macbook Pro M1 Max,系统是macOS 12.0,默认可以NTFS格式的读移动硬盘(U盘), 但是不能写,非常不爽。支持写的NTFS格式的软件,73人民币到139人民币不等,囧! brew install ntfs-3g 出现下列错误: Error: ntfs-3g has been disabled because it requires FUSE! 正确的安装方法如下: brew tap gromgit/homebrew-fuse brew install ..

Ericohe的博客 6539

SAR图像降噪:基于小波变换和双边滤波器的Matlab实现

小波变换和双边滤波器是常用的图像降噪技术,它们可以在保持图像细节的同时有效抑制噪声。本文介绍了基于小波变换和双边滤波器的SAR图像降噪方法,并提供了相应的Matlab源代码。通过对比原始图像和降噪后的图像,可以观察到噪声得到一定程度的抑制,同时保留了图像的细节信息。本文将介绍一种基于小波变换和双边滤波器的方法,用于SAR图像的降噪,并提供相应的Matlab源代码。希望这篇文章能够帮助您理解基于小波变换和双边滤波器的SAR图像降噪方法,并为您提供实现该方法的Matlab源代码。对图像的高频部分进行降噪处理。

ScriptCharm的博客 839

mac mysql 移动硬盘_MAC上安装Fuse for macOS以支持读取NTFS格式的移动硬盘

问题描述:Mac电脑出厂设置为只能读取但是不能写入NTFS格式的移动硬盘。使得在日常使用中存在很大的不便。研究过程:由于Mac不能写入NTFS格式的移动硬盘,为解决这个问题,在网上找了一些资料。有人说Mac本身可以支持写入,不过因为相关的版权问题。Mac在出厂时被设置为不能写入NTFS格式的硬盘。也有说后续版本可能直接设置为不支持写入NTFS格式了。有些资料给出了指导方法,是通过终端使用命令行进行...

weixin_39771969的博客 914

IEM模型,地表粗糙度模拟

利用微波反演土壤水分时候,利用IEM模型可以实现对随机地表的模拟

Statistics and Machine Learning Toolbox

Statistics and Machine Learning Toolbox(带书签),MATLAB统计学习工具

修改Mac默认设置使Mac支持NTFS硬盘的读写

前言 NTFS (New Technology File System),是 Windows环境的文件系统,当然,MacOS系统也支持,只不过因为竞品和专利的原因,Mac上的NTFS读写功能被隐藏了。 1、使MacOS系统支持NTFS读取 首先感谢Paragon Software公司,因为他们推出了NTFS for Mac 12 Free,使得我们可以在Mac下访问NTFS格式的硬盘 ...

Mider'S Blog 2万+

ET2012新版免狗免安装绿色软件

ET2012新版免狗免安祖昂绿色软件。,新界面,新视觉,

推荐几款免费的MacOS/MacBook pro/MacBook air读取NTFS格式磁盘软件(完全免费)

迄今最好用的NTFS读取工具 Mounty 下载地址:https://mounty.app/ 下载地址2:app store搜索Mounty进行下载。 ...

月球挖掘机 1万+

迈瑞BS系列全自动生化分析仪LIS协议接口手册(内含HL7和ASTM)

迈瑞BS系列全自动生化分析仪LIS协议接口手册,内含HL7和ASTM)

挂载ntfs_Mac: 免费开源的 NTFS 磁盘管理工具

NTFSTool 是一款 macOS 下的免费开源 NTFS 磁盘格式读写工具,需 FUSE for macOS 支持,提供一个简单易用的磁盘管理界面。@Appinn来自发现频道:NTFS Tool 是一款纯净版的 NTFS 工具,支持 NTFS 磁盘读写、挂载,推出、管理等功能。它的界面简洁易用,希望这款工具能够为你的工作和生活带来便利。默认情况下,macOS 系统仅允许读取 NTFS...

weixin_29699727的博客 1246

NTFS For Mac 如何简单操作

2019独角兽企业重金招聘Python工程师标准>>> ...

weixin_33963189的博客 191

MAC免费使用ntfs-3g读写NTFS格式移动硬盘

移动硬盘(非固态)普遍使用NTFS存储格式,而macOS系统,只能读取,不能写入,如果不想重新格式化硬盘为exFAT格式(linux、windows、mac通用),则可以使用免费软件 ntfs-3g 进行挂载,挂载后可正常读写。

samo9527的博客 2393

mac easyconnect不能双击打开_mac读写ntfs磁盘工具Paragon NTFS 15无限使用教程

Paragon NTFS for Mac无限试用版是一款功能强大的ntfs磁盘读写工具。默认情况下是无法在macOS中对NTFS分区磁盘进行创建、删除或者修改文件,只能读取。Paragon NTFS就是用来解决解决Mac不能识别Windows NTFS硬盘的难题。通过Paragon NTFS,您可以在mac下完全读/写访问NTFS的任何分区。paragon ntfs 中文版镜像包下载完成后,请打开...

weixin_39870700的博客 632
上一篇: Mac OS Apache MySQL PHP (mamp)环境搭建笔记
下一篇: BCDEdit命令修改windows启动菜单
太阳之影
博客等级 码龄19年 18粉丝 22原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值