用于显示中文文件名的initrd补丁

存放pup_xxx.sfs、pup_save.2fs等文件的分区是在启动阶段被挂载的(可以在/mnt/home中看到)。默认情况下,如果该分区是FAT格式,那么这个分区上的中文文件名将均显示为?????,chinese_pack中的pmount补丁对此也无能为力。如果你遇到了这样的情况,可以试试这个补丁。用它覆盖原来那个FAT分区上的initrd.gz,然后重启即可。

下载地址:本地(适用于4.0系列)    本地(适用于4.1系列)

注意:因为条件有限,我只测试了pup_xxx.sfs存放在U盘上的FAT分区情况。如果没有十分的必要,请不要使用这个补丁。另外这个补丁目前只适用于FAT分区,因为NTFS可能不会出现中文乱码的问题,所以我没有针对NTFS做任何改动。

另外,有关这个补丁的技术细节可以在这里找到。