Overlayfs к существующему каталогу

Я посмотрел на то, Как я использую OverlayFS? но это не отвечает на мой вопрос.

Я должен установить некоторые приложения сторонних производителей, и они требуют /opt чтобы быть перезаписываемым, но устройство, я работаю, имеет /opt на читаемом rootfs. По существу у меня есть каталог /opt в файловой системе только для чтения (ниже) и скажем, у меня есть каталог чтения-записи /mnt/optw (перезаписываемый). Я хотел бы объединиться /opt & /mnt/optw и смонтируйте его к /opt.

Действительно ли это возможно вообще?

2
задан 28 March 2020 в 21:18

1 ответ

Вы могли связать /mnt/optw кому: /opt как так:

sudo mount --bind /mnt/optw/ /opt/

Сюда /opt будет отражение /mnt/optw содержание и полномочия.


Получить доступ к содержанию этих двух каталогов под /opt, смонтируйтесь с aufs как так:

sudo mount -t aufs -o br=/opt/:/mnt/optw/ none /opt/

Таким образом, эти два каталога объединяются, и Вы сможете получить доступ к их содержанию под /opt/.

Уведомление:

Если Вы не имеете aufs поддержка, доступная в Вашей системе, можно добавить поддержку путем установки aufs-tools как так:

sudo apt install aufs-tools

Для человека дополнительных материалов для чтения aufs.

Всего наилучшего

0
ответ дан 7 April 2020 в 23:26

Другие вопросы по тегам:

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