Mesmo com o sistema robusto, você perderá dados. É apenas a questão do tempo. Então, a primeira coisa que você deve fazer é configurar o software de backup .
Quando o backup é feito, você pode começar a sintonizar. Existe um bom sistema de arquivos, especialmente projetado para memória flash - F2FS. Use-o para seus dados (/ home, / media, etc.). Você também pode configurar a partição root de somente leitura . ext2 ou ext3 / ext4 sem uma revista é uma boa escolha para /.
Como você mencionou na sua pergunta, tmpfs é uma boa escolha para / tmp e qualquer outro lugar como / var / run, / var / lock etc.
Sincronização, dirsync afetará o desempenho e a vida útil do seu cartão SD. Você pode usar noatime e / ou sintonizar / proc / sys / vm para aumentar o fluxo de disco frequência.
Desativar os serviços não utilizados e especialmente o registro também reduzirá as gravações em disco. iotop irá ajudá-lo a identificá-los.