If by "cold boot" you mean you disconnected the power, that won't have made any difference. As far as the file-system is concerned a reboot (of any sort) is a reboot.
epg.dat will be deleted as the GUI shuts down if it finds the data is corrupted (which would be the in-memory data that it's trying to write out). Apart from that it should be there at start-up.