Petalinux默认工程支持Ext3/4、FAT32文件系统,不支持exFAT与NTFS文件系统,在使用中会带来诸多不便。通过本文介绍就可以让我们的系统在不安装第三方软件下直接支持exFAT与NTFS文件系统。
操作如下:
1、执行内核配置指令($petalinux-config -c kernel)进入内核配置界面(图1);
(图1-内核配置)
2、选择“File systems --->” 菜单下的“DOS/FAT/EXFAT/NT Filesystems --->”子菜单项(图2);
(图2 - File systems)
3、启用“DOS/FAT/EXFAT/NT Filesystems”菜单中“exFAT filesystem support”与“NTFS file system support”功能(图3),如要支持中文或其它非ASCII字符需要启用对UTF-8的支持;
(图3 - DOS/FAT/EXFAT/NT)
4、设置完成后保存配置,重新编译工程($petainux-build),将启动文件、设备树、文件系统等文件放置(拷贝)到目标板中,重新启动系统就可以支持exFAT与NTFS文件系统了。