So you are not even able to open the drive when running Ubuntu?
You can open a terminal and run: "
sudo eject" and it should eject the drive. If
sudo eject gives you errors, then post them here.
EDIT:
If
sudo eject gives you errors, try running "
sudo eject /dev/sr0" and it should work.
I just tried running
sudo eject on my Lubuntu 10.10 and it did this:
Code:
tom@Asrock:/data$ sudo eject
eject: unable to find or open device for: `cdrom'
When I ran
sudo eject /dev/sr0 the drive opened. I am able to open and close the drive manually also.
To verify that the drive is still working, try booting into the computer's BIOS and verify that you can open and close the drive.
EDIT2:
Assuming you can get the drive open, then try changing
dev/cdrom in any media program to
/dev/sr0 in the program's preferences menu. I had to do that in Asunder to get it to recognize my CDs.
Hope this helps.