Как безопасно перемещать / usr из одного раздела в другой раздел

Linux, Debian.

Теперь у меня есть:

/dev/sda5 on / /dev/sda6 on /home /dev/sda7 on /usr 

Я хотел бы использовать sda6 для хранения /usr , затем free /dev/sda7 для другого использования.

Какой самый безопасный способ сделать это? Я смущен тем, как создать /usr on /dev/sda6 и выпустить команду копирования, не запутывая Linux.

  • Копирование файлов на основе условия
  • Скопируйте все файлы рекурсивно, не заменяя
  • Как cp в два этапа
  • копирование нескольких файлов по имени файла
  • Можно ли скопировать папку с индикатором выполнения?
  • cp --backup = пронумеровано для папок
  • Скопировать папки сразу
  • Скопируйте содержимое файла в буфер обмена без отображения его содержимого
  • One Solution collect form web for “Как безопасно перемещать / usr из одного раздела в другой раздел”

    Я не вижу хороших путей для двух подкаталогов для разделения раздела, за исключением использования символической ссылки:

    1. Загрузитесь в однопользовательском режиме, чтобы процессы не выполнялись.

    2. Скопировать все из /usr в /home

       cp --archive --sparse=always --one-file-system /usr /home 
    3. Unmount /usr , удалите пустую точку монтирования и сделайте символическую ссылку

       umount /usr rmdir /usr ln --symbolic /home/usr / 
    4. Измените /etc/fstab и удалите (или закомментируйте) строку с монтированием /usr .

       sensible-editor /etc/fstab 
    5. перезагружать

    Linux и Unix - лучшая ОС в мире.