@peewit106, thanks for your insight. Has anyone tried just to disable the SuperDrive from the Terminal.app? Upon research I found that you should run these commands:
sudo kextunload IOSCSIArchitectureModelFamily.kext/Contents/PlugIns/IOSCSIMultimediaCommandsDevice.kext
sudo kextunload IOBDStorageFamily.kext
sudo kextunload IODVDStorageFamily.kext
sudo kextunload IOCDStorageFamily.kext
Not sure about the one related to SCSI, though. It might be a dependence but can't see it carrying out duties on modern Macs.
- - -
Also, how do you actually remove IODVDStorageFamily.kext and IOCDStorageFamily.kext from /System/Library/Extensions?
Once I try to delete those with…
sudo rm -R (drag&drop)
I get this feedback from the Terminal:
override rwxr-xr-x root/wheel restricted for /System/Library/Extensions/IOBDStorageFamily.kext/Contents/_CodeSignature?
- - -
I restarted and found that Activity Monitor showed that the System was having difficulty rebuilding the Kext cache.
Have you tried to delete /System/Library/Extensions/
Extensions.kextcache before rebooting the Mac?