Как мне сделать 'mount --bind' в / etc / fstab?


144

Я пытаюсь добавить mount --bind /proc/ /chroot/mysql/procв /etc/fstab. Как я могу это сделать?


См. Третий абзац раздела «Третье поле» в man fstab: «Подстановка записи обозначает файл или раздел, который будет использоваться для подкачки, см. Swapon (8). Запись игнорирования приводит к игнорированию строки. Это полезно для показать разделы диска, которые в настоящее время не используются. Запись, ни одна из которых не подходит для привязки или перемещения монтирования. " См. Также предыдущий раздел man fstab«Второе поле», в котором также упоминается использование «нет».
Джонатан Бен-Авраам

Если кому-то интересно, похоже, вы больше не можете делать то же самое в Mac OS X: apple.stackexchange.com/questions/197029/…
Шридхар Сарнобат,

Ответы:


147

Команда mountпринимает --bindили -o bind.

В /etc/fstabфайле вы можете использовать следующую строку:

/proc /chroot/mysql/proc none defaults,bind 0 0

94

Если у меня был установлен том на /media/3tb-vol1/Private/, и я хотел привязать его к /srv/Privateмне, у меня /etc/fstabвот так.

/media/3tb-vol1/Private/ /srv/Private        none    bind

5

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

mount -t proc ro /chroot/mysql/proc/

в

proc /chroot/mysql/proc proc ro 1 0
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.