You have to exit to a prompt 'q'
Then make sure the database & playlist files are deleted (I don't think the database will be there since the player rebuilds the db on each boot). I believe it's in
/drive0/var
now mount the file system as read & write. 'rwm'. The files are database, playlists. Someone correct if i'm wrong
Then 'exit' and the player will rebuild the database again (Like you saw before but this time it's able to write to the disk). Then sync with emplode once the player has restarted.
I had the exact problem your having and this is what I did to save my player