I was copy some music to my 1gb Sansa Clip and overfilled the drive. When I tried to restart it I kept getting a message that it need 30 more mb for it database. So I deleted some file, same message.
Tried a Reset by holding the power button up for 20 sec then releasing, did this several times nothing.
Tried looking at it with gParted and there was a triangle with a ! in the center. So the drive was confused. Tried formatting it but that didn’t go well and it corrupted the partition table. Did some searches and really didn’t find much that helped. A firmware update was available and I thought that might help but I couldn’t copy the file over so I was stuck.
In my mind I figured it didn’t work anyway so I would see what happened if I created a new partition table by creating a new partition. So that is what I did formatting it to FAT16 which is what it was before. My thought was that at least then I should be able to copy the firmware update over and maybe it would update and fix things.
When I unplugged the Clip and looked it had booted to it’s normal screen. At this point I plugged it back in and copied the update file over and let it do the update.
Copied the music (or at least some of it) back on to the Clip and was good to go.
BTW: This was all done under Linux