LINUX.ORG.RU

[bind] Монтировать один каталог в другой

 


0

1

В компьютере есть один HDD, и где-то на нем есть каталог old_folder.

Вставляем в компьютер еще один HDD и на нем создаем каталог new_folder.

Теперь хочу сделать так, чтобы new_folder был смонтирован в old_folder. Так чтобы данные писались по старому пути, но на новый диск. ln -s знаю, но так не интересно. Еще слышал что есть такая команда bind.

Как бы этот bind прописать в fstab? Чтобы он сам все монтировал при включении.

★★★

mount /mnt/old_disk/old_dir /mnt/new_disk/new_dir -o bind

или в конце /etc/fstab

/mnt/old_disk/old_dir   /mnt/new_disk/new_dir  auto defaults   0 0
да бы понять смысл команд прочесть
man mount
man fstab
чтобы автоматом при подключении диска(usb) изучать правила udev

anonymous
()
Ответ на: комментарий от anonymous

да бы исправить ошибки этих команд прочесть

man mount

man fstab

исправленному верить.

sdio ★★★★★
()

>Как бы этот bind прописать в fstab?

/path/to/new_dir /path/to/old_dir bind bind 0 0

Так чтобы данные писались по старому пути, но на новый диск.

Это будет, но старые данные останутся невидимыми до размонтирования. Если нужны и старые данные, то bind не подходит, а подойдёт файловая система типа aufs2 или unionfs.

gentoo_root ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.