1) Asegúrese de que esté montado el disco que desea evitar que se monte en el arranque.
2) Lanzar Terminal.
3) Ejecute el siguiente comando para imprimir información sobre el disco:
diskutil info /Volumes/<volume that shouldn't be mounted>
4) Localice la línea que comienza con: Volume UUID :. Seleccione el UUID (Identificador Único Universal) que sigue en el resto de la línea. Será algo que se parece a FF9DBDC4-F77F-3F72-A6C2-26676F39B7CE. Tu valor será diferente
5) Copie el UUID en el portapapeles.
6) Navegue a / etc escribiendo lo siguiente y presionando enter:
cd /etc
7) Edite (o cree) un archivo fstab escribiendo lo siguiente y presionando entrar:
sudo vifs
8) Ingrese la siguiente línea, sustituyendo el UUID que copió en el paso 5). (Nota: vifs usa el valor de la variable de entorno EDITOR para elegir el editor de texto a usar. En este artículo se supone que está usando el valor predeterminado de vim. En vim, comienza en el modo de comando. Para agregar una nueva línea, muévase hasta el final del documento y presione la tecla o para agregar una nueva línea e ingresar al modo de edición. Luego escriba lo siguiente y presione la tecla de retorno.):
UUID=FF9DBDC4-F77F-3F72-A6C2-26676F39B7CE none hfs rw,noauto
9) Escriba escape para volver al modo de comando y luego escriba ZZ para guardar y salir de vifs (o algún otro método para guardar y salir si está usando algo distinto de vim.
10) Escriba lo siguiente y presione enter para restablecer el montador automático:
sudo automount -vc
11) Salir de la Terminal
Ahora, la próxima vez que reinicie o desenchufe 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 Disco, seleccionar el volumen gris deshabilitado y hacer clic en el botón Montar.
Fuente