You might want to a) check (..) how long it has been since your last FSCK and sync, and b) sync from emplode.

Yeah, but why would it only fall over when the car is restarted without removing the player first? Once it has fallen over, it plays gracefully without a database rebuild when the player is breifly removed from the cage and re-inserted?

The basic difference that if you restart without removing the player, the empeg should wake up from sleep-mode, while it has to do a complete reboot if you did remove it. At least this is the case if the sleep-timeout didn't occur before you restarted your car.

cu,
sven
proud MkII owner (12GB blue now green, #080000113)
_________________________
proud owner of MkII 40GB & MkIIa 60GB both lit by God and HiJacked by Lord