Спасение флешки от "протирания"

Как правило во встраимовых системах Linux (Armbian, Raspberry и т.д.) запись на флеш во время работы не происходит. Иначе она затрет флеш до дыр. Все логи пишутся на виртуальный диск, созданный в оперативной памяти, но в случае с klipper беда, он и прочие сервисы связанные с ним, пишут лог в папку с его конфигом и из-за этого флешка может "протереться до дыр".

При установке через kiauh, для одного принтера, конфиг сохраняется в домашнюю папку пользователя в printer_data. Там находится всё, и параметры запуска, и логи, и конфиги принтера. Логи, т.к. пишутся в домашний каталог, "протирают" флешку, чтобы этого не происходило нужно их перенести в папку /tmp, которая находится в оперативной памяти.

Чтобы это сделать нужно:

Останавливаем сревисы:

sudo service klipper stop
sudo service moonraker stop
sudo service KlipperScreen stop

Удаляем папку:

rm -r ~/printer_data/logs

Создаем символьную ссылку на папку /tmp с названием logs в папку конфига клипера:

ln -s /tmp/ ~/printer_data/logs

Запускаем сервисы:

sudo service klipper start
sudo service moonraker start
sudo service KlipperScreen start