¿Puede hacer que OSX monte solo ciertas particiones cuando conecta un HDD externo?


17

Tengo un HDD externo con 4 particiones.

Mi pregunta es la siguiente: ¿hay alguna forma de decirle al sistema operativo que monte solo dos de ellas (una FAT y una HFS +) cuando conecto el HDD? Es bastante molesto tener 4 "discos" conectados en el buscador, y hace que expulsar el disco sea una prueba para mi paciencia.

Agradecería sus sugerencias. Si es imposible, supongo que tendré que jugar y obtener todo en 2 particiones ...: /

Respuestas:


15

Si. Deberá crear un archivo llamado "fstab" en / etc si aún no está allí:

sudo nano /etc/fstab

A continuación, necesitaremos las particiones Identificador universal único (UUID). Abra la Utilidad de Discos y resalte la partición que no desea que se monte automáticamente. Luego presiona CMD + I y serás recibido con la siguiente pantalla (observa el UUID resaltado):

Información de partición de utilidad de disco

Luego necesitaremos ingresar la siguiente línea en nuestro archivo fstab. El siguiente ejemplo evitará que mi partición "Shockwave" se monte automáticamente:

UUID=27C2148B-1734-3900-B89C-FE3EB7E11DBC    none   hfs   rw,noauto

Hit CNTRL + O para guardar cuando haya terminado. Puedes agregar tantos como quieras; una por línea. Reiniciar y las particiones especificadas en fstab no se montarán.

El UUID es el identificador único de las particiones (consulte la página de manual a continuación si desea utilizar la etiqueta del dispositivo). La etiqueta noauto le dice a OS X que no se monte automáticamente en la carga. Todavía puede montarlos usando Disk Utility, pero OS X no lo hará por usted inicialmente.

Si desea obtener más información sobre fstab y lo que puede hacer con él, puede ver su página de manual correspondiente .


Eso es más o menos lo que necesito, aunque parece que no funciona para mí. Estoy escribiendo lo siguiente: "UUID = {XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXX} ninguno hfs rw, noauto" pero no parece funcionar, ¿estás seguro de que esta es la sintaxis?
— kevin9794

He actualizado el tutorial para ti. ¡Recuerde quitar las llaves (por ejemplo, UUID = 9324-343224-2343) o no funcionará! Si aún no funciona, asegúrese de tener el UUID correcto.

¿Qué pasa con una partición FAT? la utilidad de disco no muestra UUID para la partición FAT32.
— Llama congelada

¿Qué pasa si la etiqueta tiene un espacio?

@ EthanCardenas- ¿Y si lo hace? Está utilizando el UUID, no la etiqueta
— Greenonline

7

Puede agregar entradas /etc/fstabpara evitar que los volúmenes se monten. Esto es similar a la técnica que describe @cksum. Aquí hay algunos ejemplos de frases sencillas. Crearán un archivo fstab si no existe; de ​​lo contrario, se agregarán. Necesitas privilegios de administrador.

  1. Evite que se monte un volumen HFS (Mac) llamado Archivo. Si se monta manualmente, será de lectura / escritura.

    echo "LABEL=Archive none hfs rw,noauto 0 0" | sudo tee -a /etc/fstab

  2. Volumen NTFS llamado BOOTCAMP. Solo lectura.

    echo "LABEL=BOOTCAMP none ntfs ro,noauto 0 0" | sudo tee -a /etc/fstab

  3. Volumen FAT32 llamado PMBPORTABLE. Solo lectura.

    echo "LABEL=PMBPORTABLE none msdos ro,noauto 0 0" | sudo tee -a /etc/fstab


Entonces puedo montar un disco perticular con sudo mount -t msdos /dev/disk3 /Volumes/usb. ¿Pero puedo hacer esto sin saberlo /dev/disk3?
— Llama congelada

1
+1: esta es una buena técnica, ya que el UUID tiende a cambiar si conecta o desconecta discos USB. Con este método, no es necesario actualizar fstabcada vez que cambie la configuración del disco. Podría ser una buena idea enfatizar este hecho en su respuesta.
— Greenonline
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.