linux挂载windows分区时中文乱码的解决初探
时间:2006-03-31 来源:zerosniper
linux下挂载FAT32分区或者挂在移动硬盘时中文会出现乱码的现象(表现为中文变成一连串的问号),这是因为编码格式的问题,linux内核中默认的编码格式是codepage=417、iocharset=ascii,经过实验可以通过下面的方式来加以解决。
1、挂载时增加两个参数codepage=936、iocharset=utf8。这样挂载挂文件系统时会用上述的两个指定参数替换掉默认的编码参数从而解决乱码的问题。
2、重新编译内核,在File System->DOS/FAT/NT Filesystems中可以看到Default codepage for FAT和Default iocharset for FAT两个选项。分别修改成936和utf8。重新编译内核后用新内核启动系统,可以基本上永久解决乱码的现象。
1、挂载时增加两个参数codepage=936、iocharset=utf8。这样挂载挂文件系统时会用上述的两个指定参数替换掉默认的编码参数从而解决乱码的问题。
2、重新编译内核,在File System->DOS/FAT/NT Filesystems中可以看到Default codepage for FAT和Default iocharset for FAT两个选项。分别修改成936和utf8。重新编译内核后用新内核启动系统,可以基本上永久解决乱码的现象。
相关阅读 更多 +