У меня есть несколько монтировок в / mnt, как и в других файловых системах. Если я сделаю mount --bind / mnt / raid / export / raid, все, что установлено на / mnt / raid /, не появится в / export / raid.
Я знаю, что могу использовать nohide для nfs или даже следовать символическим ссылкам на samba, но не могу найти ни одной опции для привязки. Есть ли вариант?
Если у вас установлена другая файловая система в /mnt/raid/someotherfilesystem
тогда тебе нужно
mount --rbind /mnt/raid /export/raid
для рекурсивного связывания всех других смонтированных файловых систем. --bind
сам по себе "присоединяет только (часть) единственную файловую систему"
Вы должны использовать --rbind вместо --bind:
mount --bind olddir newdir После этого вызова одно и то же содержимое доступно в двух местах.
Этот вызов подключает только (часть) единственную файловую систему, но не возможные подмонтирования. Вся иерархия файлов, включая субмаунты, прикрепляется на втором месте с помощью mount --rbind olddir newdir