Real Time 2.6 Linux가 지원하는 FAT 기반 파일 시스템을 찾으려고 합니다. 나는 세 가지를 시도했습니다 :
/proc/filesystems는
vfat
문제와 관련 없는 콘텐츠(예: ext2 등)를 표시합니다./proc/config.gz는 다음을 보여줍니다:
# DOS/FAT/NT Filesystems # CONFIG_FAT_FS=y CONFIG_MSDOS_FS=y CONFIG_VFAT_FS=y CONFIG_FAT_DEFAULT_CODEPAGE=437 CONFIG_FAT_DEFAULT_IOCHARSET="ascii" # CONFIG_NTFS_FS is not set
ls /lib/modules/$(uname -r)/kernel/fs
.../fs 폴더가 존재하지 않기 때문에 "아무것도 표시하지 않음"과 같은 명령입니다 .
따라서 이러한 관점에서 볼 때 FAT 및 VFAT가 지원된다고 가정하는 것이 안전하지만 FAT32 또는 exFAT는 어떻습니까? 명시적으로 지정되지 않았습니다. 내가 어떻게 알아?
답변1
FAT 드라이버 포함FAT32 지원;FAT12 및 FAT16과 함께 변형으로 간주됩니다. 이 표시되면 vfat
FAT32 /proc/filesystems
가 지원된다는 의미입니다.
최근 커널의 exFAT 지원,특정 exFAT 드라이버별에는 자체 구성 옵션이 있습니다(EXFAT_FS
). 에 별도로 기재되어 있습니다 /proc/filesystems
.
exFAT 지원도 다음과 같이 제공됩니다.FUSE exFAT 드라이버.