Solution 1: Eject Using Eject Disk Hole
You may have noticed a hole next to your SuperDrive. You can use that hole to forcefully eject a disk out of your MacBook. Before you do it, make sure that your Mac is turned off to avoid any damage.
Shut down your MacBook. Unfold a paper clip and press it unto the hole. And your disk should eject. If it does not have a pin hole, then you can use the other Solutions below.
Solution 2: Eject Using Mouse
Reboot your MacBook while holding down the left button of your mouse or might mouse. If you don’t have a mouse connected, simply hold down the touchpad/trackpad button. This simple solution should work most of the time. If not, then try the next solution.
Solution 3: Eject Disk using a Software
ForcEject is a nice little software that can forcefully eject a disk from your MacBook. Simply download it from this link and then go to Finder -> Downloads. Locate the app called “Forceject Tool”, hold the CTRL/CONTROL key and click on it, then choose Open.
Click Open again, if prompted by the security warning. You will then see the EJECT icon in the top bar. Click on it, and choose to Eject the disc.
Solution 4: Using The Terminal
Open Finder, then Go to Utilities.
From Utilities, locate Terminal and open it. A new window will appear. Type the following code in it and press Enter to execute it. For One Optical Drive For Internal and External Drive After each command, press ENTER so the command can be executed.
If this doesn’t work, then proceed to Solution 4.
Solution 5: Getting The Disk Out Physically
If the disk is being read again and again in an infinite loop, preventing the MacBook from ejecting it, then to get it out of loop, take a piece of thin cardboard, credit card or any material of that sort. Insert it carefully into the opening of the optical drive until it touches the disk for a few seconds and stops the CD/DVD from reading it. Then press the eject button continuously. If that doesn’t work, tilt the MacBook to a 45 degree angel in a way that the opening of optical drive faces downwards, and then press the eject button continuously.
Solution 6: Ejecting the Disk at Boot time
Reboot your MacBook and hold down the options key. Wait for the Boot Drive options to appear. Once they appear, press the eject key on the keyboard. When the disk is out, select your boot disk and click the arrow button to boot.
Solution 7: Ejecting in Open Firmware
Reboot your MacBook while pressing and holding down Command + Option + O + F to enter into Open Firmware prompt. Once in it, type the following code and press enter to execute the code. To continue booting into OS X, type the following code and press enter.
Apple M2 SoC Now Rumored to Debut on Refreshed MacBook Air and MacBook Pro Later…Fix: Cant Eject External Hard Drive on Windows 10Fix: Windows Media Player won’t Play DVDBest Free DVD Burning Softwares for Windows 10