Hoy quería comprobar /etc/fstab
en macOS y descubrí que ya no hay /etc/fstab
. Ok, tal vez hace mucho tiempo que no lo uso en OS X, pero siempre estuve seguro de que OS X no tenía demasiadas diferencias con "UNIX" (ya que se supone que macOS (High Sierra) es un UNIX) .
Pero tuve que darme cuenta de que ya no hay posibilidad de administrar o configurar fstab. Ahora, hay un ejecutable llamado " DiskImageMounter " /System/Library/CoreServices/DiskImageMounter.app/Contents/MacOS/
que parece realizar la administración del disco.
Pero, ¿cómo podemos configurarlo como con un Unix "normal" como con /etc/fstab
? ¿Es posible?
Estás en lo correcto. No hay ningún archivo, pero no se ha eliminado /etc/fstab
el uso del archivo por parte de macOS. /etc/fstab
Solo tienes que crear este archivo tú mismo.
/etc/fstab
A continuación se muestra un ejemplo de posibles líneas en el archivo.
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 ingresando el comando man fstab
.
Es posible que desee consultar 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
Se puede usar una modificación de esta respuesta para las claves ssh en una unidad FAT o ExFAT externa (por ejemplo, montada a través de VeraCrypt o lo que sea). Agregue la siguiente línea a su /etc/fstab
archivo, incluso si no existe:
LABEL=PRIVATE none msdos -u=501,-m=700
Esto supone que su ID de usuario es 501
(pruebe ls -n ~
) y la etiqueta de su volumen FAT o ExFAT es PRIVATE
.
/etc/fstab
, incluso si no existe: LABEL=PRIVATE none msdos -u=501,-m=700
. Esto supone que su ID de usuario es 501 (pruebe ls -n ~
) y la etiqueta en su FAT o ExFAT esPRIVATE
Alano
marc wilson
colibán
enErik