(注fat32分区)Ubuntu下写的中文文件名在Windows下显示为乱码?
- 杨珂
- 帖子: 92
- 注册时间: 2005-05-11 17:36
- 来自: 四川南充
(注fat32分区)Ubuntu下写的中文文件名在Windows下显示为乱码?
这个问题怎么解决,
Ubuntu下写的中文文件名在Windows下显示为乱码?
附:那是个fat32分区20G(以前是ntfs前天格成fat32给linux用)
Ubuntu下写的中文文件名在Windows下显示为乱码?
附:那是个fat32分区20G(以前是ntfs前天格成fat32给linux用)
上次由 杨珂 在 2005-06-19 19:28,总共编辑 2 次。
我和他人紧紧相连, 密不可分, 我们都在同一种生活之中.
[]Laptop: acer 5022 /AMD64/ati X600/1G/100G
OS: acer WinXp / Gentoo 2006.0 AMD64
[]Desktop:P4 2.4 NorthWood/SiS 651/521M/80G
OS: Xp.Pro.en / Ubuntu 6.06
[]Laptop: acer 5022 /AMD64/ati X600/1G/100G
OS: acer WinXp / Gentoo 2006.0 AMD64
[]Desktop:P4 2.4 NorthWood/SiS 651/521M/80G
OS: Xp.Pro.en / Ubuntu 6.06
-
- 帖子: 3025
- 注册时间: 2005-05-07 23:57
- 联系:
- 杨珂
- 帖子: 92
- 注册时间: 2005-05-11 17:36
- 来自: 四川南充
那是个fat32分区20G(以前是ntfs前天格成fat32给linux用)yongyi 写了:哦?杨兄,说说你通过何种方式在W下查看L的文件的?
window下写的几个m4a的中文文件名,在linux下显示?????,于是我在linux重写了中文文件名,之后在Windows下显示为乱码?
我的也是装的2003(英文版)加装了中文支持
我和他人紧紧相连, 密不可分, 我们都在同一种生活之中.
[]Laptop: acer 5022 /AMD64/ati X600/1G/100G
OS: acer WinXp / Gentoo 2006.0 AMD64
[]Desktop:P4 2.4 NorthWood/SiS 651/521M/80G
OS: Xp.Pro.en / Ubuntu 6.06
[]Laptop: acer 5022 /AMD64/ati X600/1G/100G
OS: acer WinXp / Gentoo 2006.0 AMD64
[]Desktop:P4 2.4 NorthWood/SiS 651/521M/80G
OS: Xp.Pro.en / Ubuntu 6.06
- gnix_oag
- 帖子: 1994
- 注册时间: 2005-05-19 18:38
- 来自: 湖南永州
- 联系:
-
- 帖子: 3025
- 注册时间: 2005-05-07 23:57
- 联系:
linux看这个分区其它中文文件就没问题的吗?可能是文件名编码的问题,我在rox中最到过,gnome下的倒没遇到过哦。会不会像楼上兄弟说的,挂载参数有问题?杨珂 写了: 那是个fat32分区20G(以前是ntfs前天格成fat32给linux用)
window下写的几个m4a的中文文件名,在linux下显示?????,于是我在linux重写了中文文件名,之后在Windows下显示为乱码?
我的也是装的2003(英文版)加装了中文支持
还有,我的2003直接就是英文版。
独自看一看大海
总想起身边走在路上的朋友
Lenovo E290-420[Celeron-M420/256M/60G/Intel GMA950]
总想起身边走在路上的朋友
Lenovo E290-420[Celeron-M420/256M/60G/Intel GMA950]
- 杨珂
- 帖子: 92
- 注册时间: 2005-05-11 17:36
- 来自: 四川南充
/dev/hda9 /mnt/win-f vfat umask=000 0 0
都是按照Ubuntu中文 - 新手指南设置的
m4a是在Windows中浏览时(文件夹中乱码)不是在播放器解码时
我觉得时字符集的问题Ubuntu用的是utf8,windows用的可能是GB2132
以前和国外通邮件选字符集时我试过这两个字符集不兼容。
我一直没搞懂linux支持为什用utf8而不用自己的GB2132& GB 18030
都是按照Ubuntu中文 - 新手指南设置的
m4a是在Windows中浏览时(文件夹中乱码)不是在播放器解码时
我觉得时字符集的问题Ubuntu用的是utf8,windows用的可能是GB2132
以前和国外通邮件选字符集时我试过这两个字符集不兼容。
我一直没搞懂linux支持为什用utf8而不用自己的GB2132& GB 18030
我和他人紧紧相连, 密不可分, 我们都在同一种生活之中.
[]Laptop: acer 5022 /AMD64/ati X600/1G/100G
OS: acer WinXp / Gentoo 2006.0 AMD64
[]Desktop:P4 2.4 NorthWood/SiS 651/521M/80G
OS: Xp.Pro.en / Ubuntu 6.06
[]Laptop: acer 5022 /AMD64/ati X600/1G/100G
OS: acer WinXp / Gentoo 2006.0 AMD64
[]Desktop:P4 2.4 NorthWood/SiS 651/521M/80G
OS: Xp.Pro.en / Ubuntu 6.06
-
- 帖子: 3025
- 注册时间: 2005-05-07 23:57
- 联系:
呵,我想就是这个原因吧。我觉得时字符集的问题Ubuntu用的是utf8,windows用的可能是GB2132
你用
/dev/hda9 /mnt/win-f vfat umask=000 0 0
在linux下能正常显示中文文件名吗?
我是用
/dev/hda1 /mnt/winc vfat rw,user,utf8 0 0
的。中文方面一直不存在问题的。比如我在linux下保存一中文名的文件在FAT32的分区,再到了windows下,它依然可以正常显示的。
或者你可以试试加上utf8:
/dev/hda9 /mnt/win-f vfat utf8,umask=000 0 0
独自看一看大海
总想起身边走在路上的朋友
Lenovo E290-420[Celeron-M420/256M/60G/Intel GMA950]
总想起身边走在路上的朋友
Lenovo E290-420[Celeron-M420/256M/60G/Intel GMA950]
- firehare
- 帖子: 2625
- 注册时间: 2005-04-10 16:54
- 来自: 温州大学
- 联系:
赞同yongyi 写了:呵,我想就是这个原因吧。我觉得时字符集的问题Ubuntu用的是utf8,windows用的可能是GB2132
你用
/dev/hda9 /mnt/win-f vfat umask=000 0 0
在linux下能正常显示中文文件名吗?
我是用
/dev/hda1 /mnt/winc vfat rw,user,utf8 0 0
的。中文方面一直不存在问题的。比如我在linux下保存一中文名的文件在FAT32的分区,再到了windows下,它依然可以正常显示的。
或者你可以试试加上utf8:
/dev/hda9 /mnt/win-f vfat utf8,umask=000 0 0
我的是:
/dev/hda1 /mnt/winxp vfat auto,user,iocharset=utf8,umask=000 0 0
由于用了umask=000 所以不必再用rw这个参数了!
我心无畏,源自于我心无知。
- 杨珂
- 帖子: 92
- 注册时间: 2005-05-11 17:36
- 来自: 四川南充
野火兔大哥,firehare 写了:赞同yongyi 写了:呵,我想就是这个原因吧。我觉得时字符集的问题Ubuntu用的是utf8,windows用的可能是GB2132
你用
/dev/hda9 /mnt/win-f vfat umask=000 0 0
在linux下能正常显示中文文件名吗?
我是用
/dev/hda1 /mnt/winc vfat rw,user,utf8 0 0
的。中文方面一直不存在问题的。比如我在linux下保存一中文名的文件在FAT32的分区,再到了windows下,它依然可以正常显示的。
或者你可以试试加上utf8:
/dev/hda9 /mnt/win-f vfat utf8,umask=000 0 0
我的是:
/dev/hda1 /mnt/winxp vfat auto,user,iocharset=utf8,umask=000 0 0
由于用了umask=000 所以不必再用rw这个参数了!
这样可以解决Windows里linux写的文件名乱码的情况吗?
我现在主要用linux不在乎window写的文件名在linux里为乱码。
怎样让windows以utf8读文件名? 我们在linux里为什么不用GB字符集呢?
我和他人紧紧相连, 密不可分, 我们都在同一种生活之中.
[]Laptop: acer 5022 /AMD64/ati X600/1G/100G
OS: acer WinXp / Gentoo 2006.0 AMD64
[]Desktop:P4 2.4 NorthWood/SiS 651/521M/80G
OS: Xp.Pro.en / Ubuntu 6.06
[]Laptop: acer 5022 /AMD64/ati X600/1G/100G
OS: acer WinXp / Gentoo 2006.0 AMD64
[]Desktop:P4 2.4 NorthWood/SiS 651/521M/80G
OS: Xp.Pro.en / Ubuntu 6.06
- GOVO
- 帖子: 427
- 注册时间: 2005-05-15 3:09
下面是我的fstab文件加入的WIN硬盘挂载语句,umask=000表示可写。iocharset=utf8,codepage=936好像是缺一不可的,你试试吧。
/dev/hda1 /mnt/win_C ntfs nls=utf8,umask=022 0 0
/dev/hda5 /mnt/win_D vfat iocharset=utf8,codepage=936,umask=000 0 0
/dev/hda6 /mnt/win_E ntfs nls=utf8,umask=022 0 0
/dev/hda7 /mnt/win_F vfat iocharset=utf8,codepage=936,umask=000 0 0
/dev/hda8 /mnt/win_G ntfs nls=utf8,umask=022 0 0
我的机上W和L中文都没问题。
/dev/hda1 /mnt/win_C ntfs nls=utf8,umask=022 0 0
/dev/hda5 /mnt/win_D vfat iocharset=utf8,codepage=936,umask=000 0 0
/dev/hda6 /mnt/win_E ntfs nls=utf8,umask=022 0 0
/dev/hda7 /mnt/win_F vfat iocharset=utf8,codepage=936,umask=000 0 0
/dev/hda8 /mnt/win_G ntfs nls=utf8,umask=022 0 0
我的机上W和L中文都没问题。
上次由 GOVO 在 2005-06-20 15:17,总共编辑 1 次。
琴声如我
- firehare
- 帖子: 2625
- 注册时间: 2005-04-10 16:54
- 来自: 温州大学
- 联系:
- 杨珂
- 帖子: 92
- 注册时间: 2005-05-11 17:36
- 来自: 四川南充
谢谢firehare问题解决了。firehare 写了:怎么说呢?
其实在Linux下是可以用GB字符集的
之所以用UTF8是因为从发展的角度来看,应该使用UTF8的会越来越多的!
由于你在挂载时已经标明用UTF8的话
你再向Windows分区中写文件名的话
应该在Windows中不会是乱码的!(至少我的不是)
不过我也没对这做过深入研究,因为没出过问题!
兄弟不妨一试!!
我和他人紧紧相连, 密不可分, 我们都在同一种生活之中.
[]Laptop: acer 5022 /AMD64/ati X600/1G/100G
OS: acer WinXp / Gentoo 2006.0 AMD64
[]Desktop:P4 2.4 NorthWood/SiS 651/521M/80G
OS: Xp.Pro.en / Ubuntu 6.06
[]Laptop: acer 5022 /AMD64/ati X600/1G/100G
OS: acer WinXp / Gentoo 2006.0 AMD64
[]Desktop:P4 2.4 NorthWood/SiS 651/521M/80G
OS: Xp.Pro.en / Ubuntu 6.06
- GOVO
- 帖子: 427
- 注册时间: 2005-05-15 3:09
-
- 帖子: 3025
- 注册时间: 2005-05-07 23:57
- 联系:
- firehare
- 帖子: 2625
- 注册时间: 2005-04-10 16:54
- 来自: 温州大学
- 联系: