можно ли заставить epg.dat создаваться в /tmp после полного рестарта?
Кратко - нет, и не нужно страдать фигней - уж с чем-чем, а с телегидом/epg.dat в Е2 проблем нет.
Если развернуть, то:
а) можно читать/сохранять силами Е2 этот файл в /tmp, но кроме этого понадобиться скрипт, который бы перезаписывал epg.dat в "энергонезависимую" память при выключении, и копировал в /tmp оттуда при включении ресивера. С учетом того, что это может делать сама Е2 - смысла в этой дурной работе нет.
б) можно отказаться от монтирования /tmp в ОЗУ, и монтировать его в NAND/USB/HDD - тогда при перезагрузке/выключении ничего не пропадет, но это не лучшим образом скажется на общей производительности/надежности системы.