12 votos

¿Cómo configurar "DiskImageMounter" como en /etc/fstab?

Hoy quería comprobar el /etc/fstab en MacOS y descubrió que no hay /etc/fstab más. Ok, tal vez hace mucho tiempo que no lo uso en OS X, pero siempre estuve seguro de que el OS X no tenía demasiadas diferencias con el "UNIX" (ya que se supone que MacOS (High Sierra) es de hecho un UNIX).

Pero tuve que darme cuenta de que ya no hay posibilidad de administrar o configurar el fstab. Ahora, hay un ejecutable llamado " DiskImageMounter " viviendo en /System/Library/CoreServices/DiskImageMounter.app/Contents/MacOS/ que parece hacer la administración del disco.

¿Pero cómo podemos configurarlo como con un Unix "normal" como con /etc/fstab ? ¿Es posible?

2 votos

Curiosidades: MacOS no es "UNIX", sino un producto de AT&T. El núcleo de MacOS está basado en BSD, que es un sistema operativo "tipo UNIX".

7 votos

@Allan Post muy antiguo, pero tengo que comentarlo. MacOS es un UNIX, tiene una certificación y todo. Ver opengroup.org/openbrand/registro/marca3648.htm . En segundo lugar, el kernel no está basado en BSD, tanto como Mach con un userland BSD. Véase es.wikipedia.org/wiki/XNU y developer.apple.com/library/archive/documentation/Darwin/

3 votos

Dado que Mac OSX está certificado como un Unix compatible con Posix, por supuesto que deriva y es un Unix certificado. Que yo sepa, siempre ha sido compatible con Unix. Mira en images.apple.com/media/us/osx/2012/docs/

8voto

David Anderson Puntos 2189

Tiene razón. No hay ningún /etc/fstab pero el uso de la /etc/fstab archivo de MacOS no ha sido eliminado. Sólo tienes que crear este archivo tú mismo.

Un ejemplo de una posible línea en la /etc/fstab se dan a continuación.

UUID=F21AD81B-B114-456C-B2A0-BF4452E4842D none apfs rw,noauto
LABEL=Macintosh\040HD none apfs rw,noauto

Se puede encontrar una descripción de los campos introduciendo el comando man fstab .

Puede que quieras referirte a esta pregunta: ¿Cómo evitar el montaje automático de un volumen en MacOS High Sierra?

Cuando se usa ls -l /etc/fstab para determinar la propiedad y los permisos, debe obtener lo mismo que se muestra a continuación.

-rw-r--r--  1 root  wheel  123 Dec 31 08:48 /etc/fstab

0 votos

Una modificación de esta respuesta se puede utilizar para claves ssh en una unidad externa FAT o ExFAT (por ejemplo, montado a través de VeraCrypt o lo que sea): Añade la siguiente línea a tu /etc/fstab aunque no exista: LABEL=PRIVATE none msdos -u=501,-m=700 . Esto supone que tu ID de usuario es 501 (prueba con ls -n ~ ) y la etiqueta de su FAT o ExFAT es PRIVATE

1 votos

@iggie: He añadido tu comentario a la respuesta. Si lo deseas, puedes corregir los errores que haya podido cometer. Gracias.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X