Когда я делаю:
mount --bind dirone dirtwo
После перезагрузки ОС привязка теряется.
Я проверяю каталоги в /proc/mounts
Как я могу сделать эти связки постоянными без засорения /etc/fstab
?
Вот одна запись из /proc/mounts
/dev/disk/by-uuid/4f5082d7-aba2-4bc7-8d64-3bbb3d773aab /home/username/dir ext4 rw,relatime,data=ordered 0 0
Ответы:
Что вы имеете в виду "засорение
/etc/fstab
"? Лучшее место, чтобы положить это в это/etc/fstab
; вот для чего это было сделано!Все, что вам нужно сделать, это добавить одну строку после первого монтирования:
источник
/proc/mounts
в/etc/fstab
?mount --bind
mount --bind
не сохраняется в/proc/mounts
?mount --bind
.rw,relatime,data=ordered
типаbind
, верно?Самый простой способ - установить - привязать то, что вам нужно
Затем откройте mtab
Скопируйте свою строку как
и вставьте его в fstab, чтобы он был при перезагрузке
Если ваша папка находится на смонтированном диске, убедитесь, что строка привязки идет после монтирования диска
источник
Другое решение (которое полезно, когда вы используете LVM и принятый ответ не будет работать, а некоторые могут посчитать более полезным, так как использует немного больше логики), будет делать что-то похожее на это:
Добавьте следующее в ваш crontab
# crontab -l | хвост -1; cat / usr / sbin / custom-compiler-mount
По сути, вы бы использовали crond для запуска скрипта при перезагрузке
источник