Sounds like it's buggered. Throw it away.
The eject button has nothing to do with the os, if you push it it tells the dvd to eject, it does not send a request to the OS saying please eject the dvd.
The eject button has nothing to do with the os, if you push it it tells the dvd to eject, it does not send a request to the OS saying please eject the dvd.