Я хочу смонтировать объем/файловую систему в непустом каталоге, и все же сохранить доступ к содержанию каталога. Действительно ли это возможно?
Я знаю, что файловая система может быть смонтирована в непустом каталоге без проблем - данные останутся, когда файловая система будет размонтирована. То, что я действительно хочу знать, - то, как получить доступ к тем данным, в то время как файловая система смонтирована.
Я пытался создать жесткую ссылку на каталог, но даже новый каталог по существу становится второй точкой монтирования. Я мог проверить это путем выполнения ls -i
и замечание, что inode
для жесткой ссылки, измененной на соответствие inode
из смонтированного объема. Там что-то происходит на уровне VFS здесь?
Я мог потенциально сохранить некоторый дескриптор на каталоге открытым прежде, чем смонтироваться, и это осталось бы полезным? Любые другие идеи очень ценились бы.
То, что можно искать, является способом сделать Linux mount --bind
на OS X. Можно попробовать bindfs и видеть, работает ли он на Вас.