muzuiget 发表于 2008-4-24 01:08:56

硬盘Live方式无法使用中文文件名

用的是Fanx2,虚拟机测试,光盘版,虚拟机中装的是XP,2个盘,都是NTFS。
把光盘slax和boot文件夹复制到D盘根目录(boot文件夹顺便放在slax文件夹里),然后用grub4dos引导,结果发现D盘无法使用中文文件名,C盘可以的。即使先使用英文名,然后改中文名也不行,终端用mv命令修改也不行。怎么解决?menu.lst引导命令为
title Slax Graphics mode (KDE)
find --set-root /slax/boot/vmlinuz
kernel /slax/boot/vmlinuz ramdisk_size=6666 root=/dev/ram0 rw autoexec=xconf;telinit~4 changes=/slax/
initrd /slax/boot/initrd.gz
如果使用复制到内存就没有这个问题,即
title Slax Copy To RAM
find --set-root /slax/boot/vmlinuz
kernel /slax/boot/vmlinuz ramdisk_size=6666 root=/dev/ram0 rw copy2ram autoexec=xconf;telinit~4
initrd /slax/boot/initrd.gz

[ 本帖最后由 muzuiget 于 2008-4-24 01:26 编辑 ]

wjping119 发表于 2008-4-28 11:24:25

live模式boot文件夹所在的分区不可以正常显示中文,这是待解决的问题

FrancisJoe 发表于 2008-4-28 15:30:12

经过个人的初步研究,感觉像是initrd.gz在初始化的时候,写fstab挂载分区时,没有用UTF8编码来读取文件夹名称所致……

不知道是否正确。

wjping119 发表于 2008-4-28 21:22:04

不是utf-8,而是GB或者GBK

gym216 发表于 2008-5-6 14:15:13

原帖由 wjping119 于 2008-4-28 11:24 发表 http://www.linuxfans.org/bbs/images/common/back.gif
live模式boot文件夹所在的分区不可以正常显示中文,这是待解决的问题
分区一直被占用,不能umount直到关机......

muzuiget 发表于 2008-5-15 22:59:49

差点忘了自己发过这帖,多谢各位解答。
页: [1]
查看完整版本: 硬盘Live方式无法使用中文文件名