Mount the CD manually, unmount the CD manually, press eject button.
#APPLE CD DRIVE EJECT WINDOW DRIVER#
Hopefully, the driver architectute in Leopard cleans up all the crazy anomolies like this - ie incomplete enmeration of use-cases (of course these ever-gowing loose threads represent the price appple pays for not using UML for design and SDL for testing!). or more precisely, a user-level command to OVER-RIDE the "protection" apple (forcibly) offers to users from "accidently" making hardware "errors". This is a weird example of where 'pc' media will work on a pc harware connected to a mac without a driver! (patchburn doesnt really work on tiger anymore) but will NOT work on mac hardware! (apple oem drives).Īnyways, the sleep/wake seems to decouple the i/o arbitration framework in osx - which underscores the magnitude of apple's oversight viz not having created any user-based (but low-level) system command to disconnect a device. but strangely the H10N *can* burn +RW eraseables but not -RW eraseables (firmware JL10). in this case, the external dvd drive is an LG GSA-H10N (which otherwise is a totally USELESS drive on a mac becuase it cant burn S/L or D/L ±R. Yet the same (PC burned) disc caused NO such problem when plyaed back from an *external* dvd drive that was _not_ ASAS! (apple shipped/supported). This disc failed on the internal (apple oem) dvd drive drive of TWO different macs - on both a powerpc mini as well as a intel C2D macbook!. My circumstance: a D/L disc burned on a pc had a couple of files (when launched) that would cause the dvd drive to grind (endlessly) - any & all access to machine it would be impossible! * let the drive STOP all access to the disc (listen for whirring sounds)