ye cleaning could fix it, what happens when you fire a disk up in it? Does it read a disk at all and does is just give you NoDF0?
Tell us what happens and post a picture of its inside, good chances are that It houses a standard internal drive under the shell

edit: sorry you posted just a few secs before me

I bet it has a standard internal drive, to be sure open it and post a picture of the inside
