I have tried that, got the following message (using chkdsk /f)
The type of the file system is FAT32.
An error occurred while reading the file allocation table (FAT 1).
An error occurred while reading the file allocation table (FAT 2).
There are no readable file allocation tables (FAT).
This is counter-intuitive as I would've thought that chkdsk would need to read an allocation table to recognise the file system but it might just be IDing it based on a magic number and then encountering a corrupt FAT (??)
Any help is much appreciated.
Post Merge: June 08, 2011, 02:52:48 PM
I just noticed I can still access the Rockbox debug menu and view the partition information from there, if that is any use.
Post Merge: June 08, 2011, 03:03:44 PM
another odd discovery - if I wait a minute or so after trying to load music it will successfully open and play the file, and even seamlessly load any following files in the same directory.
Post Merge: June 08, 2011, 03:57:59 PM
Ok, it seems I have solved this. I used TestDisk (
http://www.cgsecurity.org/wiki/TestDisk) to repair the partition table and file allocation tables, I can access the drive through Windows again. RockBoxUtility refuses to install because of an unrecognised partition table so I will probably back up, reformat the iPod and re-install the correct partition table. Happy to have my data safe.
I can't be sure but I think the corrupted tables were due to the battery dying as I was trying to turn on the player, this is pure speculation however.
Thanks for your help, hopefully this might be useful to someone else.