В моем компьютере был небольшой sata SSD на 120 ГБ и жесткий диск на 1 ТБ, я использовал чтобы использовать раздел SSD для точки монтирования /
, а жесткий диск кэшируется с помощью bcache другим разделом SSD для / home
. Теперь у меня тоже есть SSD nvme емкостью 1 ТБ, но Мне интересно, как интегрировать его с жестким диском, чтобы сохранить дополнительное хранилище, но используя 2 диска для / home
(с некоторыми папками, отправляемыми на жесткий диск, такими как загрузки и видео), а некоторые файлы отправляются в nvme (например, большие рабочие файлы или установки с данными в / home
) быстро надоедает.
Как бы вы объединили два диска в один том, не потеряв при этом значительную часть производительности nvme или большую часть общего пространства 2 ТБ?
Если вы хотите, чтобы часть вашего каталога /home
находилась на SSD с несколькими подкаталогами на другом устройстве, вы можете сделать это, разбив HDD на разделы и смонтировав эти разделы как каталоги в /home
.
Например:
~/Downloads
и ~/Videos
на HDD~/Downloads
никогда не превысит 100GB~/Videos
использовал как можно больше местаДля этого:
/dev/sda1
для загрузок, размером 100GB, и /dev/sda2
для видео, размером 900GB. sudo mkfs -t ext4 /dev/sda1
sudo mkfs -t ext4 /dev/sda2
sudo mount /dev/sda1 /home/metichi/Downloads
sudo mount /dev/sda2 /home/metichi/Videos
sudo chown -R metichi:metichi ~/Downloads
sudo chown -R metichi:metichi ~/Videos
Если все в порядке, вы можете обновить файл /etc/fstab
для автоматического монтирования этих мест во время загрузки:
fstab
:
sudo cp /etc/fstab /etc/fstab.orig
/etc/fstab
как sudo
с помощью предпочитаемого текстового редактора. Добавьте эти строки:
/dev/sda1 /home/metichi/Downloads ext4 defaults 0 0
/dev/sda2 /home/metichi/Videos ext4 defaults 0 0
Обязательно замените metichi
в примерах выше на ваше настоящее имя пользователя.
Примечания: Убедитесь, что существующие каталоги
~/Downloads
и~/Videos
пусты, иначе вы можете потерять доступ к уже имеющимся там файлам.