Доступ к файлам, затененным файловой системой, смонтированной в непустом каталоге

Я хочу смонтировать объем/файловую систему в непустом каталоге, и все же сохранить доступ к содержанию каталога. Действительно ли это возможно?

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

Я пытался создать жесткую ссылку на каталог, но даже новый каталог по существу становится второй точкой монтирования. Я мог проверить это путем выполнения ls -i и замечание, что inode для жесткой ссылки, измененной на соответствие inode из смонтированного объема. Там что-то происходит на уровне VFS здесь?

Я мог потенциально сохранить некоторый дескриптор на каталоге открытым прежде, чем смонтироваться, и это осталось бы полезным? Любые другие идеи очень ценились бы.

3
задан 13.10.2010, 13:28

1 ответ

То, что можно искать, является способом сделать Linux mount --bind на OS X. Можно попробовать bindfs и видеть, работает ли он на Вас.

0
ответ дан 08.12.2019, 04:21

Теги

Похожие вопросы