В очень скудной документации /proc/filesystems
говорится, что это "список поддерживаемых файловых систем". Я вижу много модулей файловой системы в /lib/modules/linux_ver/kernel/fs
, большинство из которых не отображаются в /proc/filesystems
, тем не менее, mount, похоже, не испытывает проблем с использованием этих модулей файловой системы.
Так в чем же смысл /proc/filesystems
? И чем он отличается от списка модулей файловой системы?
решение1
Если для файловой системы, которую вы хотите смонтировать, имеется доступный модуль, но он еще не загружен и, следовательно, не отображается в /proc/filesystems
, то он будет загружен по требованию, поэтому у вас не возникнет проблем с монтированием.
После монтирования такой файловой системы этот тип файловой системы должен был появиться в /proc/filesystems
.
Следовательно, это «список поддерживаемых файловых систем, для которых драйвер уже загружен»; дополнительные файловые системы могут быть добавлены путем загрузки соответствующего модуля.