您尚未登录。

楼主 #1 2018-10-17 17:56:03

basicdev
会员
注册时间: 2017-10-02
已发帖子: 159
积分: 159

请问大家U盘存大文件用NTFS还是exFAT,哪个比较好,linux下的vfat文件系统识别exFAT吗?

如题

离线

#2 2018-10-17 18:02:39

lilo
会员
注册时间: 2017-10-15
已发帖子: 215
积分: 215

Re: 请问大家U盘存大文件用NTFS还是exFAT,哪个比较好,linux下的vfat文件系统识别exFAT吗?

在V3s 4.13 linux下默认勾选的 vfat 配置, 试了一下 FAT32 U盘可以挂载, exFAT不能挂.

不知道是不是 make menuconfig 还有其他参数可以配置.

离线

#3 2018-10-18 09:14:23

ippen
会员
注册时间: 2018-07-22
已发帖子: 345
积分: 339.5

Re: 请问大家U盘存大文件用NTFS还是exFAT,哪个比较好,linux下的vfat文件系统识别exFAT吗?

linux 只支持fat,fat32,ntfs,不支持exfat,因为微软版权问题
网上有开源的代码,要自己移植到内核去,或者找商业代码
如果要用在产品上,请找微软交30万美金的授权

离线

#4 2018-10-18 09:19:05

lilo
会员
注册时间: 2017-10-15
已发帖子: 215
积分: 215

Re: 请问大家U盘存大文件用NTFS还是exFAT,哪个比较好,linux下的vfat文件系统识别exFAT吗?

ippen 说:

linux 只支持fat,fat32,ntfs,不支持exfat,因为微软版权问题
网上有开源的代码,要自己移植到内核去,或者找商业代码
如果要用在产品上,请找微软交30万美金的授权

3万人民币我都要考虑好几年了,
30万美金还是盗版算了,
一被子都赚不了30万美金。

离线

#5 2018-10-18 09:32:39

沉鱼
管理员
注册时间: 2017-09-06
已发帖子: 161
积分: 161

Re: 请问大家U盘存大文件用NTFS还是exFAT,哪个比较好,linux下的vfat文件系统识别exFAT吗?

lilo 说:
ippen 说:

linux 只支持fat,fat32,ntfs,不支持exfat,因为微软版权问题
网上有开源的代码,要自己移植到内核去,或者找商业代码
如果要用在产品上,请找微软交30万美金的授权

3万人民币我都要考虑好几年了,
30万美金还是盗版算了,
一被子都赚不了30万美金。

为什么 FAT16/FAT32/NTFS 不要授权费,难道专利过期了?
我记得FAT32长文件名专利每年都要收不少钱的

离线

#6 2018-10-18 09:34:36

smartcar
会员
注册时间: 2018-02-19
已发帖子: 735
积分: 735

Re: 请问大家U盘存大文件用NTFS还是exFAT,哪个比较好,linux下的vfat文件系统识别exFAT吗?

沉鱼 说:
lilo 说:
ippen 说:

linux 只支持fat,fat32,ntfs,不支持exfat,因为微软版权问题
网上有开源的代码,要自己移植到内核去,或者找商业代码
如果要用在产品上,请找微软交30万美金的授权

3万人民币我都要考虑好几年了,
30万美金还是盗版算了,
一被子都赚不了30万美金。

为什么 FAT16/FAT32/NTFS 不要授权费,难道专利过期了?
我记得FAT32长文件名专利每年都要收不少钱的

http://elm-chan.org/fsw/ff/00index_e.html
fatfs 默认就支持了 exFAT, 那岂不是用了 fatfs 就要收钱?

离线

#7 2018-10-18 09:48:45

ippen
会员
注册时间: 2018-07-22
已发帖子: 345
积分: 339.5

Re: 请问大家U盘存大文件用NTFS还是exFAT,哪个比较好,linux下的vfat文件系统识别exFAT吗?

smartcar 说:
沉鱼 说:
lilo 说:

3万人民币我都要考虑好几年了,
30万美金还是盗版算了,
一被子都赚不了30万美金。

为什么 FAT16/FAT32/NTFS 不要授权费,难道专利过期了?
我记得FAT32长文件名专利每年都要收不少钱的

http://elm-chan.org/fsw/ff/00index_e.html
fatfs 默认就支持了 exFAT, 那岂不是用了 fatfs 就要收钱?

你到网页上仔细搜索,有声明,如果用于商业产品,要向微软购买授权,就是说fatfs只是提供代码,授权问题自己找微软

离线

#8 2018-10-18 09:51:11

ippen
会员
注册时间: 2018-07-22
已发帖子: 345
积分: 339.5

Re: 请问大家U盘存大文件用NTFS还是exFAT,哪个比较好,linux下的vfat文件系统识别exFAT吗?

我要搞的东西,开始是用nuc505+fatfs做,因为涉及超过4G的大文件,所以用了exfat,后来发现exfat是个坑,所以又掉头改回用linux

离线

#9 2018-10-18 09:52:46

晕哥
管理员
所在地: 微信 whycan_cn
注册时间: 2017-09-06
已发帖子: 9,223
积分: 9197

Re: 请问大家U盘存大文件用NTFS还是exFAT,哪个比较好,linux下的vfat文件系统识别exFAT吗?

ippen 说:

我要搞的东西,开始是用nuc505+fatfs做,因为涉及超过4G的大文件,所以用了exfat,后来发现exfat是个坑,所以又掉头改回用linux

然后用 linux 里面的 NTFS 文件系统支持超过 4G 的文件?





离线

#10 2018-10-18 09:53:38

ippen
会员
注册时间: 2018-07-22
已发帖子: 345
积分: 339.5

Re: 请问大家U盘存大文件用NTFS还是exFAT,哪个比较好,linux下的vfat文件系统识别exFAT吗?

沉鱼 说:
lilo 说:
ippen 说:

linux 只支持fat,fat32,ntfs,不支持exfat,因为微软版权问题
网上有开源的代码,要自己移植到内核去,或者找商业代码
如果要用在产品上,请找微软交30万美金的授权

3万人民币我都要考虑好几年了,
30万美金还是盗版算了,
一被子都赚不了30万美金。

为什么 FAT16/FAT32/NTFS 不要授权费,难道专利过期了?
我记得FAT32长文件名专利每年都要收不少钱的

好像是linux基金会和微软达成协议,免费,如果不是linux系统,应该还是要收费的

离线

#11 2018-10-18 09:55:08

ippen
会员
注册时间: 2018-07-22
已发帖子: 345
积分: 339.5

Re: 请问大家U盘存大文件用NTFS还是exFAT,哪个比较好,linux下的vfat文件系统识别exFAT吗?

晕哥 说:
ippen 说:

我要搞的东西,开始是用nuc505+fatfs做,因为涉及超过4G的大文件,所以用了exfat,后来发现exfat是个坑,所以又掉头改回用linux

然后用 linux 里面的 NTFS 文件系统支持超过 4G 的文件?

不一定要ntfs啊,随便ext2都可以超4G了,linux系统可选的很多啊

离线

#12 2018-10-18 10:00:56

晕哥
管理员
所在地: 微信 whycan_cn
注册时间: 2017-09-06
已发帖子: 9,223
积分: 9197

Re: 请问大家U盘存大文件用NTFS还是exFAT,哪个比较好,linux下的vfat文件系统识别exFAT吗?

ippen 说:
沉鱼 说:
lilo 说:

3万人民币我都要考虑好几年了,
30万美金还是盗版算了,
一被子都赚不了30万美金。

为什么 FAT16/FAT32/NTFS 不要授权费,难道专利过期了?
我记得FAT32长文件名专利每年都要收不少钱的

好像是linux基金会和微软达成协议,免费,如果不是linux系统,应该还是要收费的

https://www.geek.com/chips/clever-linux-folk-find-way-around-microsoft-fat-file-system-patent-824951/

放狗搜了一下, 不是协议,而是想办法绕过专利限制 (不过现在长文件名专利也应该过期了, 从Windows95诞生算起20年)

微软在20世纪90年代中期为其产品发布了一个经常被质疑的专利,当时他们为Windows 95添加了长文件名支持。最初,FAT文件系统限制为11个字符,由8个字符的名称和3个字符的扩展名组成,分开按一段时间,例如“SIDEKICK.COM”。当时不允许使用像“Side Kick.com”这样的名字。

借助微软的专利,该设计扩展了该限制,允许使用长文件名,例如“我最喜欢的Document.doc”,其中包括空格和其他以前不允许使用的字符。该专利明确规定短文件和长文件名形式都将物理存储在磁盘上的某个目录条目中,例如“MY_FAV~1.DOC”和“我最喜欢的Document.doc”。

Linux开发人员设计了一种绕过微软专利的方法。通过仅在FAT文件系统上存储短格式或仅存储长格式(但不是两者),该专利被绕过。通过这种方式,他们能够为所有用户的FAT磁盘提供完整的本机主线Linux内核支持,而无需向Microsoft支付版税

但是,这里有一些潜在的副作用。由于两个文件格式都没有更新,因此一些旧的系统会查找文件条目的有效性,这些系统可能不再有效。

此外,如果文件名从“MYDOC.DOC”更改为“My New Document.doc”(从短8.3更改为长格式),旧的8.3条目将填充无效数据和新的长格式将创建条目。但是,Windows XP有一个错误,在某些无效的字符组合下,会导致系统崩溃。

对于这些问题,Linux已经提供了一个“msdos”文件系统,它只强制执行8.3命名约定,并使Windows和其他依赖这两种形式的操作系统不会崩溃。

该补丁发布于上周,之前是Tridgell在5月份的一次尝试,它完全禁用了长文件名的创建。虽然这个补丁并不受欢迎,但是今天几乎每个Linux用户和开发人员都在“Hu!”,因为他们正在思考这样一个简单,优雅的解决方案的现实。

Linux基金会已安排该补丁由其众多专利律师进行审核。如果它最终获得批准,所有主流Linux发行版将在未来版本中收到补丁,允许读取/写入FAT文件系统而不用担心微软提起诉讼 - 这种可能性一直笼罩在主要Linux发行商的头上,像Red Hat,SuSE,Debian等。

请参阅Ars Technica,以及Geek.com对第二个解决方案背后的原始推动力的报道:今年早些时候微软/ TomTom诉讼已经解决。

里克的意见
是的!为开源自由评分。我告诉你,如果人们有半个机会在市场上公开竞争,那么在可能性范围之外什么也没有。而这些创新的解决方案将在这样的环境中迅速崛起。荣誉,安德鲁!

除了这种解决方法之外,每个人都非常同意需要为所有媒体表单创建一个中立的,开放标准的文件格式。这甚至没有争议。但是,目前现实情况是这是一个Windows世界,我们必须先处理这个问题才能继续前进。哦,我喜欢写最后一句话。





离线

#13 2018-10-18 10:10:58

ippen
会员
注册时间: 2018-07-22
已发帖子: 345
积分: 339.5

Re: 请问大家U盘存大文件用NTFS还是exFAT,哪个比较好,linux下的vfat文件系统识别exFAT吗?

晕哥 说:

放狗搜了一下, 不是协议,而是想办法绕过专利限制 (不过现在长文件名专利也应该过期了, 从Windows95诞生算起20年)

哦,那是我记错了
不过现在exfat还是有专利的,还是个巨坑。

离线

#14 2018-10-18 10:21:32

smartcar
会员
注册时间: 2018-02-19
已发帖子: 735
积分: 735

Re: 请问大家U盘存大文件用NTFS还是exFAT,哪个比较好,linux下的vfat文件系统识别exFAT吗?

果然30万刀

https://arstechnica.com/information-technology/2009/12/microsoft-licenses-out-exfat-file-system/

微软已宣布其扩展文件分配表(exFAT)技术的新许可计划。对于某些设备类别,
例如相机,便携式摄像机和数码相框,该软件巨头正在收取300,000美元的固定费用,
而想要在手机,PC和网络等设备中使用该格式的公司将需要支付基于数量的许可费。

离线

页脚

工信部备案:粤ICP备20025096号 Powered by FluxBB

感谢为中文互联网持续输出优质内容的各位老铁们。 QQ: 516333132, 微信(wechat): whycan_cn (哇酷网/挖坑网/填坑网) service@whycan.cn