Есть ли место, где перечислены все файловые системы, поддерживаемые Debian?

Я просмотрел https://wiki.debian.org/FileSystem и запустил

[$] find /lib/modules/$(uname -r)/kernel/fs/    

Кажется, есть небольшая разница между теми, которые перечислены на странице, и теми, которые генерируются запросом.

Хотя https://en.wikipedia.org/wiki/Comparison_of_file_systems действительно разделяет некоторые файловые системы, но не на той же глубине. Может кто-нибудь помочь?

0
02.12.2016, 00:45
1 ответ

Два списка (из ядра и вики-страницы) на самом деле очень похожи (в ядре 4.8). Я вижу следующие различия:

  • перечислены в вики, отсутствуют в ядре:
    • ext2 , ext3 , ext4dev - включен в ext4
    • kafs - теперь просто afs
    • autofs - устаревший
    • cramfs - устаревший
    • hpfs - отключено в Debian с версии 2.6.38
    • jbd - устаревший
  • , указанный в ядре, отсутствует в вики:
    • cachefiles - кэширующая файловая система
    • ceph - Распределенная файловая система Ceph
    • efivarfs - файловая система, обеспечивающая доступ к переменным EFI
    • exofs - Хранилище OSD
    • f2fs - F2FS
    • fscache - общая файловая система диспетчер кеширования
    • logfs - экспериментальная LogFS
    • nilfs2 - NILFS2
    • overlayfs - поддержка файловой системы оверлея
    • qnx6 - файловая система QNX 6
    • squashfs - SquashFS
    • crypto - шифрование файлов

Чтобы ответить на ваш настоящий вопрос, найденная вами вики-страница - это то место, ее просто нужно обновить. Окончательный список для любой данной версии ядра - это файловые системы, поддерживаемые этим ядром.

В дополнение к этому, как указано в plugwash , Debian также поддерживает файловые системы через драйверы FUSE или модули ядра вне дерева. Чтобы найти их, найдите обратные зависимости fuse и dkms ; среди них:

  • ntfs-3g (поддержка чтения / записи для NTFS)
  • exfat-fuse (exFAT)
  • glusterfs-client (Gluster)
  • mtpfs (MTP)
  • zfs-fuse и zfs-dkms (ZFS)
  • aufs-dkms (AUFS)
  • openafs-modules-dkms ( OpenAFS)
2
28.01.2020, 02:34

Теги

Похожие вопросы