1) Asegúrese de que el disco que quiere evitar que se monte en el arranque está montado.
2) Lanzar el terminal.
3) Ejecute el siguiente comando para imprimir información sobre el disco:
diskutil info /Volumes/<volume that shouldn't be mounted>
4) Localiza la línea que empieza por: Volumen UUID:. Seleccione el UUID (Universal Unique Identifier) que sigue en el resto de la línea. Será algo parecido a FF9DBDC4-F77F-3F72-A6C2-26676F39B7CE. Su valor será diferente
5) Copie el UUID en el portapapeles.
6) Navega hasta /etc escribiendo lo siguiente y pulsando intro:
cd /etc
7) Edite (o cree) un archivo fstab escribiendo lo siguiente y pulsando intro:
sudo vifs
8) Introduzca la siguiente línea, sustituyendo el UUID que copió en el paso 5). (Nota: vifs utiliza el valor de la variable de entorno EDITOR para elegir el editor de texto a utilizar. Este artículo asume que estás usando el valor por defecto de vim. En vim, comienza en modo comando. Para añadir una nueva línea, muévete al final del documento y pulsa la tecla o para añadir una nueva línea y entrar en modo de edición. A continuación, escribe lo siguiente y pulsa la tecla de retorno):
UUID=FF9DBDC4-F77F-3F72-A6C2-26676F39B7CE none hfs rw,noauto
9) Escriba escape para volver al modo de comandos y luego escriba ZZ para guardar y salir de vifs (o algún otro método para guardar y salir si está usando algo diferente a vim.
10) Escriba lo siguiente y pulse enter para reiniciar el montador automático:
sudo automount -vc
11) Salir de la Terminal
Ahora, la próxima vez que reinicie, o desconecte la unidad en el caso de una unidad externa, ese volumen no se montará. Todo lo que tienes que hacer es iniciar la Utilidad de Discos, seleccionar el volumen gris deshabilitado y hacer clic en el botón Montar.
Fuente