после полного рестарта epg.dat в /tmp/ нет.
А откуда он там возьмется? /tmp это временный раздел в ОЗУ, после полного рестарта/выключения естественно там пусто, а при рестарте ГУИ Е2 создает его "с нуля", сбрасывая в кеш то, что успело накопиться к этому моменту.
Вообще класть epg.dat в /tmp смысла немного - на быстродействие это влияния не окажет, т.к этот файл читается один раз при старте Е2, и один же раз пишется при остановке.