CD Drive on iMac has stopped accepting disks

My CD drive on my imac has stopped accepting disks -I've treid resetting SMC etc but without success - is it more likely to be a hardware issue or a soft ware problem .

Thanks in advance.

iMac 21.5″, macOS 10.12

Posted on Dec 7, 2021 8:25 AM

Reply
Question marked as Top-ranking reply

Posted on Dec 7, 2021 10:56 AM

Does the drive accept the disk but then not mount it, or does the drive refuse to allow insertion? Some optical drives used in iMacs of that vintage had a safety fence that deployed in the case of a hardware failure. Not fixable but a good diagnostic clue.



Have you tried a drive-cleaning disk? Slot load drives get filthy and sometimes cleaning helps, especially if the drive shows partial function, such as reading CDs but no DVDs.

12 replies
Question marked as Top-ranking reply

Dec 7, 2021 10:56 AM in response to blueboy2

Does the drive accept the disk but then not mount it, or does the drive refuse to allow insertion? Some optical drives used in iMacs of that vintage had a safety fence that deployed in the case of a hardware failure. Not fixable but a good diagnostic clue.



Have you tried a drive-cleaning disk? Slot load drives get filthy and sometimes cleaning helps, especially if the drive shows partial function, such as reading CDs but no DVDs.

Dec 7, 2021 11:26 AM in response to blueboy2

It is definitely not beyond your tech abilities. It's a single command that you can copy and paste into the Terminal app window. Easy as can be.


sudo nvram boot-args="mbasd=1"


When you are prompted to enter your admin password, just type it in and press enter. Know that you will not see the password being displayed in the Terminal window as you type it.


Quit Terminal and shut down the iMac. Connect the Super Drive and reboot.

Dec 7, 2021 10:42 AM in response to blueboy2

Hello, blueboy2.


Not long after the external Super Drive was released I discovered a Terminal command that allowed my unsupported iMac to access that drive. I used it that way for some time until I passed the iMac on. It was non-permanent and easily reversible with another similar Terminal command, and the ability will persist after a shutdown or reboot.

I believe this more recent article discusses that Terminal command:

Make a SuperDrive Work on Unsupported Macs? It's Possible - osxdaily.com


Of course, with changes to Terminal commands over the years it's possible this no longer works in newer versions of macOS, but it may be worth a try.

Dec 7, 2021 9:37 AM in response to Jack-19

Hi Jack,

Thanks for the response.

It's an internal drive (iMac mid 2010) . I was contemplating buyng an Apple Superdrive CD/ DVD drive, but now understand (from Apple website) that this will not work on my iMac, as it has built in optical drive . My thinking was, sooner or later, this computer will totally fail, so having an external drive already in place make sense, as I'd buy one anyway, for the new iMac. So, if I cannot resurrect this built in drive, what are my options?

Cheers,


John

This thread has been closed by the system or the community team. You may vote for any posts you find helpful, or search the Community for additional answers.

CD Drive on iMac has stopped accepting disks

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.