Перемещение папки / tmp в другое место. Проблемы с / tmp не опустошены

У меня есть два жестких диска на моем компьютере под управлением Linux Mint. Первый – это SSD и имеет мой / раздел, а второй – жесткий диск и имеет мой /home раздел.

Я слышал, что слишком много записей на SSD плохо, поэтому я попытался переместить местоположение папки /tmp где-нибудь на HDD. Для этого я создал папку на этом диске, дал владельцу root, установил разрешения через chmod до 1777 , затем побежал

 ln -s /tmp /new/location/tmp 

Приложения, похоже, используют новую папку /tmp , но папка, похоже, не перезагружается при перезагрузке. Я редактировал /etc/default/rcS для установки TMPTIME=0 , но это, похоже, не устраняет проблему.

Как исправить эту проблему?

ln -s /tmp /new/location/tmp

Команда находится назад. Порядок параметров для ln такой же, как для mv или cp : source, затем destination.

Возможно, вы захотите изменить размер раздела /home чтобы освободить место для нового раздела /tmp , поскольку он должен быть доступен очень рано в процессе загрузки, возможно, до того, как /home появится.

В качестве альтернативы вы можете монтировать /tmp в качестве ramdisk , если ваша система не является жесткой в ​​ОЗУ.

Лучше создать новый раздел для / tmp на новом жестком диске.

А затем добавьте его в / etc / fstab

 UUID="uuid-of-new-partition" /tmp ext4 Defaults 0 0