Ich habe ein älteres MacBook Pro (Ende 2011), das mit einem eingebauten optischen Laufwerk geliefert wurde. Das eingebaute SuperDrive habe ich durch eine zweite Festplatte ersetzt. Das USB SuperDrive ist jedoch nicht mit Macs kompatibel, die mit eingebauten optischen Laufwerken ausgestattet sind .
Ich habe versucht, die /Library/Preferences/SystemConfiguration/com.apple.Boot.plist
Datei mit der mbasd=1
Flagge zu ändern, wie ich es in Yosemite/Mavericks getan hätte. Allerdings wurde mir eine Meldung angezeigt Operation not permitted
, selbst wenn ich dies als Root versuchte. (Wie sich herausstellt, liegt dies an dem neuen Systemintegritätsschutz , der in El Capitan eingeführt wurde und Root ersetzt.)
Ist es möglich, ein USB SuperDrive in El Capitan zum Laufen zu bringen? Wenn ja, was sind die Schritte?
Ich habe festgestellt, dass dies eine schnelle und einfache Möglichkeit ist, ein USB-SuperDrive auf El Capitan zu aktivieren:
Klicken Sie auf das Menü „“ (Apple), wählen Sie „Neu starten…“ und halten Sie dann „⌘“ (Befehl) und „R“ gleichzeitig gedrückt, bis der Fortschrittsbalken erscheint. [Dadurch wird El Capitan im Wiederherstellungsmodus gestartet, was etwas länger als gewöhnlich dauern kann.]
Sobald Sie in die GUI gebootet haben, klicken Sie auf das Menü „Optionen“ und wählen Sie „Terminal“.
Geben Sie ein csrutil disable
und drücken Sie dann die Eingabetaste. [Dadurch wird der Systemintegritätsschutz vorübergehend deaktiviert, was nur im Wiederherstellungsmodus möglich ist. Dadurch können wir die eingeschränkte *.plist-Datei ändern.]
Geben Sie ein plutil -convert xml1 /Volumes/Macintosh\ HD/Library/Preferences/SystemConfiguration/com.apple.Boot.plist
und drücken Sie dann die Eingabetaste.
Geben Sie ein vi /Volumes/Macintosh\ HD/Library/Preferences/SystemConfiguration/com.apple.Boot.plist
und drücken Sie dann die Eingabetaste.
Fügen Sie das mbasd=1
Flag der Zeichenfolge "Kernel Flags" hinzu und speichern Sie die Datei. Es sollte wie die folgende Datei aussehen:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>Kernel Flags</key>
<string>mbasd=1</string>
</dict>
</plist>
Geben Sie ein csrutil enable
und drücken Sie dann die Eingabetaste.
Geben Sie ein shutdown -r now
und drücken Sie dann die Eingabetaste.
Nachdem das System neu gestartet wurde, sollten Sie jetzt Ihr USB SuperDrive verwenden können.
Dies ist bei weitem der einfachste Weg, dies zu tun, ohne mit Systemberechtigungen, Wiederherstellungsmodus usw. herumspielen zu müssen.
Verwenden Sie einfach diesen Terminalbefehl:
sudo nvram boot-args="mbasd=1"
Sie werden nach Ihrem Benutzerkennwort gefragt, und wenn Sie als Administrator angemeldet sind, ist nichts weiter erforderlich (denken Sie daran, dass während der Eingabe nichts angezeigt wird, tippen Sie einfach weiter und drücken Sie am Ende die Eingabetaste).
Neustart und fertig, Ihr CD/DVD-Laufwerk wird erkannt. Dies funktioniert auch für diejenigen, die ihr internes Laufwerk herausgenommen und über ein USB-Gehäuse angeschlossen haben.
JBR Wilkinson
Andreas Odri