Mac OS X无法以NTFS格式写入硬盘。但是,它可以读取它。
为什么不能写呢?
我的基本理解是文件格式决定了如何在设备中存储和检索数据。因此,使用存储设备的关键是了解数据存储和检索的规则。
由于OS X能够读取NTFS格式的设备,因此OS X显然知道这种规则。是什么真正阻止了OS X遵循必要的规则将数据写入NTFS设备?它知道它是NTFS(只是获取信息),所以我看不出为什么它不能这样做。
Mac OS X无法以NTFS格式写入硬盘。但是,它可以读取它。
为什么不能写呢?
我的基本理解是文件格式决定了如何在设备中存储和检索数据。因此,使用存储设备的关键是了解数据存储和检索的规则。
由于OS X能够读取NTFS格式的设备,因此OS X显然知道这种规则。是什么真正阻止了OS X遵循必要的规则将数据写入NTFS设备?它知道它是NTFS(只是获取信息),所以我看不出为什么它不能这样做。
Answers:
OS X可以写入NTFS卷。但是,这是一个隐藏的开关,因此不受支持。需要您自担风险使用它。
对文件系统的操作系统级支持是一项重大技术投资。这不仅仅是了解规则。HFS +和NTFS之间存在根本差异,例如名称和最大文件大小支持的字符。在编写操作系统(更不用说应用程序)时,很容易在代码中进行依赖预期文件系统的假设。
从其他文件系统读取文件比将文件写入其他文件系统要容易得多。仅读取文件,数据丢失的可能性很小。在写文件时,写文件的动作必须不丢失数据(无论是在正在写的文件中还是在磁盘上的其他文件中)。
支持另一个文件系统意味着OS开发和测试团队要付出巨大的代价。如果看一下文件系统的这种比较,您会发现在这两个文件系统不同的许多地方。没有官方对NTFS的支持,最安全的假设是它尚未经过充分的测试,并且可能不支持NTFS的所有功能。
a
且A
位于同一目录中的退出文件,因此在不区分大小写的OS上无法正确管理(因为该OS无法处理这两个文件之间的差异)。
也许如果我们解析EULA,我们将获得洞见。显然,一旦您输入作弊代码,便可以。Chromebook和Linux(大多数)可以。从25年前开始,所有文件系统都从基本操作系统中抽象出来,也就是说,它们都通过插件进行操作(例如,DOS PC如何读取NTFS?将其作为SMB共享安装并使用网络)因此,总的来说,没有技术限制,遇到的限制是法律性质的(定义是有意的,而不是偶然的)。众所周知,这是苹果公司,衣冠楚楚,举止高尚,礼貌地闲聊,将这些牌紧密地联系在一起。苹果已经走了,那古老的苹果,紧紧抓住你的喉咙,尖叫着口臭,威胁着你的眼球。