【开源中国 APP 全新上线】“动弹” 回归、集成大模型对话、畅读技术报告”
这几天在搞烧写器时mount sd卡上以后发现长文件名不能正常显示的问题。显示成了以前dos下的8.3文件格式,但是在其他的机器上显示的都正常。刚开始以为是SD卡文件系统的问题, 但是试了FAT和FAT32都不行。后来想可能是mount时候的参数有问题,试了指定iocharset还是不行。最后发现是mount时候指定文件系统就可以了,mount -t vfat /dev/sdmem1 /sd。这可能和烧写器的文件系统有关系,默认以ext2(3)挂载了,导致8.3文件名格式。