Nach der Begeisterung für die neuen Features von Apples Lion und iOS 5 (iCloud mal ausgenommen, bis die Datenschutzproblematik geklärt ist), die auf der WWDC 2011 eben vorgestellt wurden, hat mich Apple heute mal geärgert: Meines iMacs „Super“-Drive hat – nach der Garantiezeit – seinen Geist aufgegeben (soweit bei Hardware noch halbwegs normal, besonders bei Apple, wie mir langsam scheint) und Apple nötigte mich schon vor einigen Tagen zum Gebrauch von sehr außergewöhnlichen Werkzeugen (eine mit Tesafilm beklebte Scheckkarte und komische Sternchen-Schraubendreher in 3 Größen – danke für die Anleitung, ifixit!), um dieses Laufwerk im Gehäuse zu erreichen, um das Kabel abzuziehen, um das Laufwerk von endlosen Versuchen abzubringen, eine DVD auszuwerfen, daran zu scheitern, diese einzulesen, daran zu scheitern, diese wieder auszuwerfen, und so weiter. Dies gelang soweit und der iMac, nun ohne DVD-Brenner nur ein halber Rechner, sollte von mir mit einem externen Brenner ausgestattet werden. Nach kurzer Recherche für Samsung SE-S084F/RSBS entschieden, bestellt, geliefert, angeschlossen, DVD eingelegt — und was meldet da die Apple DVD-Player Software: „es wurde kein gültiges DVD-Laufwerk gefunden“, Fehlernummer -70012. Dabei hatte ich extra darauf geachtet, dass auch Mac User unter den zufriedenen Amazon-Bewertern waren!
Im Finder wurde die Daten auf der DVD aber angezeigt, VLC konnte diese auch abspielen, also der Brenner war soweit OK. Kommen wir also zum eigentlichen Kernproblem dieses Artikels: Apple verhindert offensichtlich ABSICHTLICH ein Funktionieren von externen DVD-Laufwerken, sofern das interne Superdrive abgeklemmt ist. Das hat vermutlich was mit DRM zu tun oder auch mit Ignoranz und Machtstreben, jedenfalls hat es mich schwer geärgert. Zum Glück kann man, wenn man intensiv sucht eine, vielleicht zwei, Lösungen im Netz finden. Eine soll sein, Apple irgendwie ein funktionierendes internes DVD-Drive vorzugaukeln, das habe ich aber nicht probiert – hier eine Quelle. Die von mir präferierte Lösung (von hier und hier) sieht die einfache Anwendung eines handelsüblichen Hexeditors vor (habe diesen verwendet), mittels dessen man in der Player-Software alle Vorkommen der Zeichenkette „Internal“ auf „External“ ändert. Die Player-Software ist die Datei „/System/Library/Frameworks/DVDPlayback.framework/Versions/A/DVDPlayback“, vorher aber bitte eine Sicherheitskopie anlegen (!) und sich auf der Datei die Schreibrechte geben. Nach diesem kleinen „Fix“ lief der störrische Apple DVD-Player einwandfrei.
Bei der Recherche nach der Lösung ist mir aufgefallen, dass viele Leute genau dasselbe Problem haben, das 1. das Superdrive im iMac ausfällt – m.E. ein Konstruktionsfehler – und 2. dass kaum ein Thread, in dem das Problem angesprochen wird, diese Hexeditor-Lösung kennt. Schade, aber ich hoffe, mein Posting kann dazu beitragen, das Wissen weiterzutragen.