这个问题早有耳闻,但是在安装完gentoo之后我挂载了移动硬盘试了下发现没有乱码,因此就没有去研究了,结果今天找湖哥拷东西发现U盘里中文全成为问号,这才反应过来我的移动硬盘是NTFS格式的,与U盘的一般格式FAT不一样~~~
解决方法:重新配置内核使其支持中文
内核版本:2.6.33(这个选项应该在2.6.X内核里都差不多)
1.File Systems -> Native language support -> <*>Simplified Chinese charset(CP936, GB2312)
2.File Systems -> DOS/FAT/NT Filesystems -> 将Default codepage for FAT设为936,Default iocharset for FAT设置为utf8
注意:Default iocharset for FAT应视你系统的locale而定,我的locale设为了UTF-8,故这里设置为utf8(中间没有短横线,我几次没成功就是在这里写成了utf- 8),其它的locale对应的应该改为cp936,gb2312之类的
之后重新编译内核,重新启动之后应该挂载U盘就没有问号了
最后,还要emerge 一些字体,其中core-fonts是最重要的
emerge core-fonts
emerge wqy-字体
阅读(1646) | 评论(0) | 转发(0) |