Eu encontrei a solução.
Eu tentei fstrim
com instruções explícitas das partições como um cron semanal, logo depois que postei a resposta, mas não sabia se era seguro. Além disso, eu não sabia se alguém teria uma resposta melhor. Portanto, eu mesmo não a publiquei como resposta.
Eu olhei apenas o conteúdo da pasta /etc/cron.weekly
onde coloquei um arquivo contendo o comando porque queria executá-lo manualmente depois de preencher todo o disco com dados hoje e ter excluído muitos minutos atrás. Eu não me lembrava do comando, então eu fui onde eu coloquei. No entanto, depois de executar ll
, encontrei dois arquivos com nomes que me levaram a acreditar que era meu script.
O outro arquivo não foi colocado lá por mim, então é quase certo que foi entregue com o Ubuntu. Chama-se fstrim
e estes são seus conteúdos:
#!/bin/sh
# trim all mounted file systems which support it
/sbin/fstrim --all || true
Depois de deletar meu próprio script, eu executei o script que veio com o Ubuntu porque é claramente melhor. Parecia que demorou cerca de um minuto para executar, que é o que eu esperaria dele aparando 36 GB. Quando eu o executei uma segunda vez, ele retornou imediatamente, indicando que ele realmente aparou na primeira vez.
Eu já salvei todos os arquivos da minha pasta pessoal antes de aparar a primeira vez, retirei todos eles depois do primeiro corte e não encontrei nenhuma mudança inesperada (bem, obviamente, o conteúdo de ~/.cache
e ~/.mozilla
foi alterado como Eu usei o Firefox nesse meio tempo) ao comparar os arquivos que contêm os sha256sums via Meld. Portanto, concluí que provavelmente é seguro.