无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 3739|回复: 7
打印 上一主题 下一主题

exFAT 若干疑问,烦请 yaya 解答

[复制链接]
跳转到指定楼层
1#
发表于 2019-3-4 11:46:10 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
也期待其他朋友能给以帮助。

1、网上看到:

exFAT:微软专门为闪存设备设计的文件系统,高容量的SDXC卡默认都是这种格式。(由于微软授权方式的问题,导致它普及率不广)

yaya 能否说说 exFAT 的授权方式有什么变化吗?它是否影响了该文件系统的普及?Linux 可否使用 exFAT 格式的文件系统?就是说,授权方式是否允许 Linux 使用 exFAT 格式?

如果上述问题的答案是 yes,那么继续问:

2、exFAT 在技术上是否可以改造成为一个 Linux 的文件系统(就是,可以充当 root 文件系统的那种带有 UNIX 权限设置的文件系统)?就是说,微软是否预留了某些未用的字段,以便第三方开发者可以自定义其用途,用来添加 UNIX 权限设置?

如果上述两个问题的答案都是 yes,那么继续问:

3、这种改造后的文件系统,在 Linux 系统下会不会有某种优势?




2#
 楼主| 发表于 2019-3-4 12:13:23 | 只看该作者
再问一个问题:

Linux 下最好的文件系统是哪个?

当然,泛泛来说,这可能没有标准答案。

我的提问注重以下这些方面:

1、支持 4G 以上的文件长度。
2、文件系统的逻辑结构简单,使得容易编写驱动程序,满足普通的 Linux 使用(桌面即可,无需考虑服务器性能)。
3、像微软一样,大文件默认时都会连续存放,而不是像目前很多(如果不是“全部”的话) Linux 文件系统那样,在大文件中插入很多信息扇区(这些扇区不属于文件内容的一部分),人为地让文件变成碎块。

只要满足上述这几条,越简单越好。
回复

使用道具 举报

3#
发表于 2019-3-4 12:33:07 | 只看该作者
太难了,去Linux的资源论坛找答案。
回复

使用道具 举报

4#
发表于 2019-3-4 13:40:52 来自手机 | 只看该作者
理解为你只要敢往发行版镜像里塞exfat 微软就敢搞你就行了
回复

使用道具 举报

5#
发表于 2019-3-4 15:33:00 来自手机 | 只看该作者
关于exfat授权问题,我还真不知道。难道fat,ntfs授权了吗?
回复

使用道具 举报

6#
发表于 2019-3-4 16:53:05 | 只看该作者
exfat 的授权问题我不是很清楚
Linux支持使用ExFAT文件系统
Exfat好像是不支持权限设置,也不支持作为引导使用,Exfat是作为Fat文件系统的延伸,具有Fat文件系统的部分特性

Linux现在新的文件系统是Btrfs ,部分Linux支持使用此文件引导。群晖默认使用Btrfs文件系统作为阵列存储
回复

使用道具 举报

7#
发表于 2019-3-4 22:44:47 | 只看该作者
百度百科有没有楼主的答案?
https://baike.baidu.com/item/exFAT/7169920?fr=aladdin
回复

使用道具 举报

8#
 楼主| 发表于 2019-3-5 09:20:03 | 只看该作者
谢谢 yaya,谢谢各位。

我粗略了解了一下 exfat 的目录项结构,好像它与 FAT 类似,没有为 Linux 权限预留什么字段。这是可以理解的,微软又不是想让 Linux 采用 exFAT,因此,很自然地,就不会为 Linux 预留什么方便。再说了,假如真有什么方便的话,估计早就有人做这个工作了。既然技术上都不可能做到,那也就不用再讨论了。

不过,经过几个小时对 exfat 目录项结构粗略的学习,我有一些微小的收获。我注意到目录项中有表示文件连续性(无碎块)的 contiguous 一词。这样的文件无需经过 FAT 表的查询,直接从目录项找到起始簇号,就可以访问文件了。这说明,微软仍旧重视文件连续性问题(比 FAT32 时代更重视了),这一点,与 Linux 文件系统开发者完全不考虑连续性问题,有着很大的不同(经常可以见到有人说,Linux 无需考虑连续性;不连续的文件,照样能工作良好,云云)。

关于 Linux 文件系统的一些问题,我打算在 Linux 讨论区另开个帖子。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2024-11-30 05:31

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表