Как изменить имя точки монтирования?

Как изменить имя точки монтирования?

Этот вопрос уже задавался, но у меня возникло еще несколько сомнений по поводу этого процесса.

Я работаю в Ubuntu, вот что df -hпоказывает:

Filesystem             Size  Used Avail Use% Mounted on
/dev/md0               423G  337G   65G  84% /
tmpfs                   12G     0   12G   0% /lib/init/rw
udev                    12G  188K   12G   1% /dev
tmpfs                   12G     0   12G   0% /dev/shm
/dev/md1               917G  527G  344G  61% /backup

Проблема в том, что теперь мы используем /dev/md1 не только для резервного копирования, и мы решили изменить его имя с /backup на /drive2.

Я хочу, чтобы весь контент остался на своих местах, единственное, что нужно изменить — это имя точки монтирования диска.

Обратите внимание, что у меня есть определенные символические ссылки из /dev/md0 в /dev/md1, и они были созданы с использованием /backup в качестве справочной папки. Мне придется менять каждую символическую ссылку или изменение будет отражено автоматически?

Не могли бы вы объяснить, какие команды необходимо использовать и какие файлы следует редактировать?

решение1

Если вы измените имя точки монтирования, все ваши символические ссылки сломаются. Вот 2 варианта, которые вы можете использовать:

Опция 1

  • Измените имя точки монтирования /etc/fstabна желаемую новую точку монтирования.
  • Чтобы гарантировать работоспособность символических ссылок, создайте /backupсимволическую ссылку на новую точку монтирования:

    ln -s /new/mountpoint /backup
    

Вариант 2

  • Использоватьпривязать креплениечтобы указать альтернативную точку монтирования для вашего RAID-массива, сохранив существующую /backupсмонтированную.

  • Чтобы сделать это из /etc/fstab, вам нужно указать bindв качестве типа файловой системы и добавить его в список опций. Смотритеэтот LinuxВопросыВопросы и ответы

Обратите внимание, что второй вариант предназначен только для Linux.

Редактировать

Мысли о варианте 1

  • Поскольку /backupв настоящее время является точкой монтирования, вам нужно будет сначала удалить ее, чтобы ее можно было создать заново как символическую ссылку.очень осторожносначала отмонтируйте его, так как вы не хотите удалять фактическое содержимое вашего раздела: только каталог точки монтирования.
  • Для большей безопасности при удалении /backupиспользуйте rmdirвместо rm. Я узнал это очень полезное использование rmdirтрудным путем :(

Мысли о варианте 2

  • Этот вариант немного сложнее.испецифичен для Linux. Хотя может быть причина, по которой вы предпочитаете его. Если вы выберете вариант 1, все, что когда-то зависело от того, чтобы /backupбыть точкой монтирования (т. е. от mountpoint /backupвозврата true), сломается.

Связанный контент