Управление пространством между меньшим системным диском и большим дополнительным диском

Управление пространством между меньшим системным диском и большим дополнительным диском

У меня два диска, один на 150 ГБ, а другой на 1 ТБ. Мне нужно больше использовать диск на 1 ТБ, так как у меня проблемы с пространством. По умолчанию все установки (когда я это делаю apt-get) в моей системе Ubuntu 14.04 происходят на меньшем диске. Я переместил некоторые каталоги на больший диск, чтобы сэкономить место.

Как мне управлять файловой системой, чтобы использовать больший диск для некоторых ресурсоемких данных, а ОС и другие системные данные хранить на меньшем диске?

решение1

Переместить /homeи /var/или /usrпапку на внешний диск

Чтобы освободить место, вы можете переместить папку /home, /varи/или /usrна диск объемом 1 ТБ:

  1. Загрузите Ubuntu с Live CD/USB
  2. Сократите другие разделы на диске объемом 1 ТБ, чтобы освободить место для новых разделов.
  3. Создайте новые разделы для /home, /varи/или /usr, в зависимости от ваших предпочтений. Они должны быть типаext4
  4. Смонтируйте свой rootраздел на диске объемом 150 ГБ и новые разделы, которые вы создали где-то
  5. Скопируйте файлы из корневого раздела rsync -avz SOURCE DESTINATION, например rsync -avz /mnt/root/usr/ /mnt/usr, и т. д.
  6. Обновите /etc/fstab, чтобы включить новые разделы. Например:

    UUID=b6cf2a0d-2174-4c88-98fc-5502c5630498 /usr ext4 defaults 0 2
    

    Обязательно измените UUID ( UUID=b6cf2a0d-2174-4c88-98fc-5502c5630498), точку монтирования ( /usr) и файловую систему ( ext4) в зависимости от вашей конфигурации.

  7. Перезагрузитесь в Ubuntu и убедитесь, что ваша настройка работает.

  8. Если все в порядке, удалите старые файлы на разделе размером 150 ГБ:

    sudo mount --bind / /mnt
    sudo rm -rf /mnt/usr
    sudo umount /mnt
    

    где /usr— имя папки, которую вы переместили на отдельный раздел.

решение2

@hear Я использую системные ссылки, чтобы хранить каталог /home/vinny на большем диске.

Создайте папку/каталог на большом диске, например Ubuntu, и переместите в нее папки «Документы», «Изображения», «Видео», «Музыка» и т. д., а затем свяжите их с домашней папкой. Таким образом, данные будут находиться на большом диске, и всякий раз, когда вы добавляете что-либо в /home/you/Documents, они фактически будут сохраняться на большом диске.

или смонтируйте /home/you на большом диске.

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