Я знаю, что по умолчанию, возможно, создание каталога было бы плохой идеей, однако я считаю, что нет причин не разрешать mount создавать каталоги с опцией.
Есть ли причина отсутствия функции или она просто еще не реализована?
mount не создает каталоги, потому что это не его работа. Для этого нет необходимости, это не пропущенная функция.
Если вы собираетесь запросить такую функцию, то вам нужно подумать и о поведении ... Например, работает ли он как mkdir или как mkdir -p? На данный момент проще использовать mkdir в случайном сценарии, когда вы хотите создать каталог.
В Linux вы можете указать mount для создания целевого каталога, используя опцию (x-mount.mkdir). Например:
mount /dev/sdb1 -t ext4 -o rw,x-mount.mkdir /newdir/mntpoint
сообщает mount для создания /newdir/mntpoint если он не существует. Поведение идентично mkdir -p , поэтому, если /newdir не существует, он создаст его для вас. Если существует либо /newdir либо /newdir/mntpoint , это не приведет к сбою - при необходимости будут созданы каталоги.