Reboot into the original firmware, and then check the disk for errors. You've probably got a corrupted file system.
FWIW you can make your player still boot with a mess up file system like that by disabling the directory cache feature most likely, but then skipping tracks will be marginally slower.