您尚未登录。

#1 2014-10-24 22:52:59

wakeyceng
会员
注册时间: 2014-10-24
帖子: 2

linux 3.17.1 在f2fs上处理含cjk字符的文件名上貌似有问题

新人初到,论坛里怎么贴图的?
linux 3.17.1处理f2fs上含有cjk字符的文件名的时候有很奇怪的问题,以我在放音乐的文件夹中执行ls -l而言,得到的是下面的
d?????????  ? ?     ?            ?            ? [100728]PCゲーム「STEINS;GATE」イメージソング「A.R.」/いとうかなこ
d?????????  ? ?     ?            ?            ? [101103] TVアニメ 「とある魔術の禁書目録II」 OP「No buts!」/川田まみ
d?????????  ? ?     ?            ?            ? [101117]TVアニメ『荒川アンダーザブリッジ×2』OP - COSMOS vs ALIEN/やくしまるえつこ
drwx------  3 wakey wakey     4096 8月  23 09:50 [101201]fripSide - infinite synthesis
d?????????  ? ?     ?            ?            ? [110420]TVアニメ「花咲くいろは」OP主題歌 -  ハナノイロ/nano.RIPE
d?????????  ? ?     ?            ?            ? [110427] TVアニメ『 俺たちに翼はない』OP 「Spread Wings」/美郷あき[320K+BK]
可以看到没有cjk字符的没问题,有cjk的都变得很奇怪
用cp之类的访问这些文件,会得到
cp: 无法获取"小寺可南子 - 明日への鼓動.mp3" 的文件状态(stat): 没有那个文件或目录
用linux-lts就没问题。如果我没记错的话,3.16也没问题
最奇怪的一点是:这问题只发生在3.17.1访问用之前的内核时创建的文件的情况下,使用3.17.1创建的文件在3.17.1上没问题,重启也没问题。3.17.1创建的文件,回到linux-lts上能不能用我没试。
当然,也可能是f2fs-tools的问题,我机子上的版本是1.4.0-1
p.s.今天下午吓死了,以为所有文档都消失了(dolphin下显示不出来),下个礼拜要交辞职报告了

离线

#2 2014-10-25 08:48:52

axlrose
会员
注册时间: 2011-08-20
帖子: 27
个人网站

Re: linux 3.17.1 在f2fs上处理含cjk字符的文件名上貌似有问题

这么快就用上f2fs
可以向官方提交bug试试

离线

#3 2014-10-25 09:55:41

wakeyceng
会员
注册时间: 2014-10-24
帖子: 2

Re: linux 3.17.1 在f2fs上处理含cjk字符的文件名上貌似有问题

axlrose 说:

这么快就用上f2fs
可以向官方提交bug试试

英文苦手,我去试试

离线

#4 2014-11-11 13:34:22

atmouse
会员
注册时间: 2011-08-24
帖子: 701

Re: linux 3.17.1 在f2fs上处理含cjk字符的文件名上貌似有问题

以我的经验,建议楼主不要用btrfs或者f2fs这两个文件系统。

不是说这两个的代码或者稳定性有什么问题,而是经常滚动更新后肯定会出问题,当数据仓库盘可不是开玩笑。
要用的话,建议你不要更新内核

离线

#5 2014-11-11 13:44:10

atmouse
会员
注册时间: 2011-08-24
帖子: 701

Re: linux 3.17.1 在f2fs上处理含cjk字符的文件名上貌似有问题

看你的说明,不像是cjk有什么问题,而更像是f2fs无法获取文件信息(这个真是fs的bug了),
你可以stat 文件名看下文件在不在。

离线

#6 2014-11-11 14:47:45

atmouse
会员
注册时间: 2011-08-24
帖子: 701

Re: linux 3.17.1 在f2fs上处理含cjk字符的文件名上貌似有问题

不知道f2fs有没inode信息
ls -li 可以查看

离线

页脚