Есть ли команда монтировать папку из одного раздела в мой основной раздел?
Пример того, что я хотел бы сделать, что, очевидно, не работает:
mount /media/tc1/folder /home/dvad/home
Если не с помощью команды, есть ли другой способ сделать это?
Есть ли команда монтировать папку из одного раздела в мой основной раздел?
Пример того, что я хотел бы сделать, что, очевидно, не работает:
mount /media/tc1/folder /home/dvad/home
Если не с помощью команды, есть ли другой способ сделать это?
Ответы:
Да, но прежде чем я зайду так далеко, ты не можешь просто символическую ссылку?
ln -s /media/tc1/folder ~/home
Эта ссылка просто файл, который интерпретируется. Это автоматически постоянно (пока вы не удалите файл).
В противном случае вы можете использовать, mount
как вы описали, но синтаксис немного отличается:
mount --bind /media/tc1/folder /home/dvad/home
Это не является постоянным, и будет сброшен при перезагрузке. Если вы хотите, чтобы оно сохранялось, вам понадобится что-то /etc/fstab
вроде этого:
/media/tc1/folder /home/dvad/home none bind
Если вы пытаетесь смонтировать, но он не работает, вы должны убедиться, что устройство уровня блока смонтировано. Вы не можете напрямую смонтировать подкаталог раздела без предварительного монтирования раздела.
mount --bind
полезен в среде chroot - так как символические ссылки там не работают.
man fstab
скажу вам последние два поля Defaults to zero (don't {dump,fsck}) if not present.
Альтернатива mount
:
bindfs -n /media/tc1/folder /home/dvad/home
Требуется sudo apt-install bindfs
.
Как и в случае с mount
, это будет (непостоянная) фактическая точка монтирования, то есть, например, не отслеживаемая только как эталонная, но как система контроля версий. Но, как ln -s
, он не требует прав суперпользователя, как это mount
делает.
Размонтировать с помощью fusermount -u /home/dvad/home
(или перезапустить).
mount --bind
чтобы «связать» папки с домашней папкой пользователей, которую я открываю для своих друзей (symlink плохо работает с chroot), и теперь мне не нужно заново делать это или запускать скрипт, который делает это после каждой перезагрузки , Не уверен, почему я раньше не думал об использовании fstab, так как я использую его для всех своих медиа-дисков. Еще раз спасибо!