Я пытаюсь определить, поддерживается ли файловая система в качестве нижнего каталога в оверлеях.

Во-первых, кажется, что документация вводит в заблуждение? https://www.kernel.org/doc/Documentation/filesystems/overlayfs.txt утверждает, что может использоваться любая файловая система, но это не так. использование файловой системы vfat приводит к:
overlayfs: filesystem on '/tmp/lower' not supported
Я искал строку в каталоге overlayfs в исходном коде ядра и проследил ее до регистрации в журнале, когда этот https://github.com/torvalds/linux/blob/master/fs/overlayfs/util.c#L61 возвращает неудачу.

Вроде бы зубные флаги? и я могу ошибаться, но при поиске чего-то, похоже, что он проверяет, является ли он autofs или регистронезависимым. (и в более старых версиях, если он поддерживает повторную проверку).

Короче говоря, есть ли утилита пользовательского пространства, которая может сообщать об этих флагах на путях?

0