syslinux引导扇区不支持ntfs文件系统_Windows 文件系统:FAT16、FAT32、Ntfs和Refs

9022a24ac038e5572e43a9222743d985.png

一些较旧的文件格式在开发后几十年继续在企业中寻找生命,因为它们在某些情况下的多功能性。

现代微软操作系统支持多个 Windows 文件系统,包括 FAT16、FAT32、NTFS 和 ReFS。每个文件系统都有其独特的功能和用例。

尽管它们很年长,但一些较旧的 Windows 文件系统在某些与 IT 相关的情况下仍然具有价值。

FAT16

FAT16最初简称为 FAT,其根源可追溯到 20 世纪 70 年代。FAT 是文件分配表的首字母缩略词,16 表示 16 位文件系统。文件系统最初是为软盘而开发的,但当硬件可用时,它也适用于硬盘。

由于 FAT16 是很久以前创建的,因此它固有的局限性使其在很大程度上不适合用于现代操作系统。作为 16 位文件系统,FAT16 最多可映射 65,526 个群集。与大多数 Windows 文件系统一样,FAT16 支持各种群集大小,允许它在小至 16 MB 或 2 GB 的硬盘上使用。文件系统的稍后修订允许它支持最多 4 GB 的卷。

最早的 SD 卡产品通常使用 FAT16 文件系统进行格式化,因为它支持跨 Windows、Mac、Linux 和OS/2操作系统。

FAT32

FAT32 文件系统在 Windows 95 OEM 服务版本2 中引入,该版本当时广为人知为 Windows 95 OSR2。FAT32 文件系统提供了与 FAT16 的两个主要改进。首先,FAT32是一个32位文件系统,它支持比 FAT16 文件系统大得多的磁盘。FAT16 支持最大卷大小为 4 GB,而 FAT32 可用于高达 16 TB 的卷。

值得注意的是,即使 FAT32 文件系统可用于多 TB 卷,16 TB 的限制也超出了某些 Windows 操作系统的功能。例如,Windows XP 规定的最大 FAT32 卷大小为 32 GB。Windows XP、Vista、ME 和 2000 版本的磁盘管理控制台也将 FAT32 卷限制为最多 32 GB。更现代的 Windows 操作系统(如 Windows 10)支持高达 2 TB 的 FAT32 卷,这仍然与 16 TB 的最大卷大小还很不对。

FAT32 文件系统的第二个主要改进是支持长文件名。FAT16 文件系统要求文件名遵循 8.3 命名约定,这意味着文件名限制为八个字符,后跟一个周期和一个三个字符的扩展名。相比之下,FAT32 允许长达 255 个字符的文件名。

FAT32 文件系统的主要限制之一是 FAT32 卷上的最大文件大小为 4 GB。大多数现代 SD 卡采用 FAT32 格式,这就是为什么像 GoPro 相机这样的消费类设备将视频录制拆分为 4 GB 文件的原因。由于其灵活性和在多个操作系统上的广泛支持,FAT32 通常是供应商提供的闪存驱动器故障排除的首选文件系统。

Ntfs

NT 文件系统于 1993 年到达 Windows NT,但后续版本的 Windows 版本(如 Windows 2000、Windows XP、Windows 7、Windows 8 和 Windows 10)也支持。NTFS 是 Windows 服务器和 Windows 桌面系统上使用最广泛的文件系统。

bd5e76d1cfa0b24351f89e28b93950ab.png

与 FAT16 和 FAT32 不同,NTFS 是一个日记文件系统。事务记录到文件系统日志中,这使得可以使用 Windows 文件实用程序(如CHKDSK)修复数据损坏并返回到一致状态。

创建 NTFS 背后的主要设计目标之一是提高文件系统安全性。早期,只有 Windows NT 可以读取采用 NTFS 格式的磁盘,这可以阻止攻击者,即使他们具有对磁盘的物理访问权限。但是,今天,每个受支持的 Windows 操作系统都可以读取 NTFS 磁盘。

Microsoft 通过支持 NT 文件系统权限在 NTFS 中增加了另一个安全改进。该公司在 Windows 2000 中更新了 NTFS,以包括文件系统级加密(Microsoft 称为 EFS 或加密文件系统)。EFS 使用对称多键加密来保护文件系统内容。

多年来,NTFS 的容量限制已大为变化。从理论上讲,文件系统的 Windows NT 版本可以处理高达 256 TB 的磁盘和高达 16 TB 的单个文件。相比之下,Windows 10 中的 NTFS 版本可用于大小高达 8 PB 的卷。

ReFS

ReFS 代表弹性文件系统。它首次在 Windows 服务器 2012。微软设计了这个文件系统作为NTFS的下一代替代品;虽然, 从技术上讲, Refs 是基于 Ntfs 。ReFS 使用完整性流和写入时分配技术来保留存储在卷上的数据。ReFS 还通过使用内置的清理器检查数据损坏并自动修复它,执行主动错误更正。Microsoft 开发了一个名为 ReFSUtil 的工具,用于帮助从损坏的 ReFS 格式卷中恢复数据,这些卷也会将找到的文件拷贝到另一个磁盘。

ReFS 还带来了比 NTFS 容量的显著增加。文件系统的理论卷大小限制为 1 yotaby 字节(大约 1 万亿 TB),最大文件大小为 16 EB,相当于大约 1600 万 TB。

在其初始版本中,ReFS 缺少一些使用最广泛的 NTFS 功能,包括本机加密和重复数据消除。但是,在 Windows 服务器版本 1709 中,数据重复数据消除已添加到 ReFS 中。即便如此,ReFS仍然缺乏NTFS中的相当多的功能,包括文件系统压缩和文件系统加密,它不能用于启动驱动器。

9afbcbfc0ad3002ad137572be053501d.png

(加管理员微信:cloudmspcn,和企业IT管理者一起交流运维和云管理)

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值