Utilizar la SuperDrive para el MacBook Air o el Mac Mini en cualquier Mac

Para activar la compatibilidad de la Superdrive debemos modificar un archivo en el Mac correspondiente en el que la queremos utilizar. Este archivo está en la ruta: /Library/Preferences/SystemConfiguration/com.apple.Boot.plist. Algunos Mac no disponen de este archivo, con lo que hay que recrearlo con estas opciones:

-rw-r–r–  1 root  admin  com.apple.Boot.plist

 

El código de este archivo es el siguiente:

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>Kernel</key>
<string>mach_kernel</string>
<key>Kernel Flags</key>
<string></string>
</dict>
</plist>

Y la modificación que tenemos que hacer es añadir un Kernel Flag específico (mbasd=1) en el correspondiente string de la siguiente forma:

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>Kernel</key>
<string>mach_kernel</string>
<key>Kernel Flags</key>
<string>mbasd=1</string>
</dict>
</plist>

La edición de este archivo requiere de permisos de administrador, así que podemos hacerla a través del Terminal o usando Textwrangler.

9 Comments

  1. jsanz

    No he podido hacerlo. Abro el archivo con Textwrangler y no me deja guardar cambias, tampoco guardarlo como para después sustituir uno por otro. El error es -50000.
    ¿Podeis echarme una mano?

  2. Carlos Burges Ruiz de Gopegui Post author

    Acabo de probarlo con Textwrangler. Tienes que hacerlo desde una cuenta de administrador. Textwrangler te pide, al abrirlo, si quieres desbloquear el documento para hacerlo de lectura: le dices qu si, modificas añadiendo el mbasd=1 entre los , y al guardar el documento te pedirá la contraseña del administrador.

    saludos

  3. Giusepppe

    Aun no entiendo porque Apple se empeña en capar la Superdrive para los demás modelos…

    Pero grande articulo! he modificado el .plist pero la superdrive no la tengo aquí, en cuanto la pruebe comento.

  4. ezmac

    Como se rompió el cable, y el SAT me dijo que no se reparaba. Lo abrí ya que solo era cuestión de un cable USB y 4 vulgares soldaduras.

    Incluso la controladora es especial, si me decido la cambio por una estándar. Existen en el mercado unas parecidas por menos de 35€, así que no vuelvo a comprar una con la manzana mordida estampada.

  5. angiba

    Hola, perdona mi ignorancia en estos temas, la verdad es que tengo muy poca idea de informática, pero necesito un poco más de ayuda sobre tu truco para hacer funcionar la superdrive en mi imac. ¿podrías explicarme cómo accedo a cambiar el código del archivo? es decir, una vez abierto el com.applel.boot.plist, en la ventana que se abre pone: «sin título» y después Key y abajo Kermel y kermel flags. (no sé si me explico). ¿dónde puedo ver dicho archivo y en su caso dónde introduzco el código para recrearlo, tal y cómo explicas. Te agradezco mucho de antemano tu ayuda y espero tu respuesta. A.

  6. Pablo Fonseca

    Hola Carlos,

    necesito de tu ayuda, he seguido todos los pasos para modificar el archivo con Textwrangler pero siempre me dice que no tengo los permisos necesarios para editar el archivo y soy yo el dueño de la cuenta de administrador. he intentado cambiar los permisos y siempre me dice los mismo, que puedo realizar modificaciones por no estar autorizado. ¿que puedo hacer? ¿podrías ayudarme por favor? estoy en la ultima versión de macOS sierra 10.12.6

    1. Carlos Burges Ruiz de Gopegui Post author

      El problema es que en El Capitán y Sierra hay un sistema de protección para evitar la modificación de archivos del sistema llamada SIP.

      Te interesa este artículo, la parte de csrutil en adelante. Técnicamente podrías desactivar SIP, modificar el archivo, y reactivar SIP, pero es una operación arriesgada si no tienes los suficientes conocimientos técnicos necesarios si te encuentras con un problema que pueda dejar inservible el sistema por la modificación. Ten en cuenta que ese artículo tiene 5 años, es de 2012.