¿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.