6 votos

¿Cómo montar automáticamente los recursos compartidos NFS en Mavericks?

Necesito montar en el arranque el equivalente al comando de línea :

sudo mount -o rw,bg,hard,resvport,intr,noac,nfc,tcp mymachine:/var/logs /Volumes/logs

y no tengo ni idea de cómo hacerlo en Mac (OS X 10.9 Mavericks)

bash-3.2$ diskutil list
/dev/disk0
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *500.1 GB   disk0
   1:                        EFI EFI                     209.7 MB   disk0s1
   2:                  Apple_HFS HD                      499.2 GB   disk0s2
   3:                 Apple_Boot Recovery HD             650.0 MB   disk0s3
/dev/disk1
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *500.1 GB   disk1
   1:                        EFI EFI                     209.7 MB   disk1s1
   2:                  Apple_HFS HD2                     499.8 GB   disk1s2
/dev/disk2
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:     Apple_partition_scheme                        *668.2 MB   disk2
   1:        Apple_partition_map                         30.7 KB    disk2s1
   2:                  Apple_HFS OSXDocsetCD             668.1 MB   disk2s2
/dev/disk3
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:     Apple_partition_scheme                        *477.6 MB   disk3
   1:        Apple_partition_map                         30.7 KB    disk3s1
   2:                  Apple_HFS DevToolsDocsetCD        477.6 MB   disk3s2
/dev/disk4
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:     Apple_partition_scheme                        *596.2 MB   disk4
   1:        Apple_partition_map                         30.7 KB    disk4s1
   2:                  Apple_HFS iOSDocsetCD             596.1 MB   disk4s2

2voto

Greg Puntos 1425

El uso de autofs, como han sugerido otros, es probablemente el camino a seguir. La mayor parte de lo que sigue funciona en El Capitán, que hizo el montaje automático más difícil, pero debe aplicarse a Mavericks también. No tengo un sistema Mavericks para probar.

Para que esto funcione edita /etc/auto_master y añade la siguiente línea:

/- auto_nfs -nobrowse,nosuid

A continuación, cree un nuevo archivo /etc/auto_nfs (con permisos 644) con el siguiente contenido:

/../Volumes/logs -fstype=nfs,nrw,bg,hard,resvport,intr,noac,nfc,tcp mymachine:/var/logs

Hay que añadir el /.. frente a la /Volumes porque Mac OS X (al menos El Capitan) tratará de evitar que monte cosas en /Volumes y /../Volumes sigue siendo /Volumes sólo engaña al filtro. Esto podría no ser necesario para Mavericks)

A continuación, inicie el demonio de montaje automático

sudo automount -cv

y debería ver que el volumen ha sido montado ( ls /Volumes/logs )

0voto

Kevin Grabher Puntos 2556

Abra las preferencias del sistema -> usuarios y allí podrá elegir los elementos de inicio de sesión

Puedes guardar tu comando en un archivo: Abrir textedit Nombra el nuevo archivo algo.sh Haz la primera línea: #!/bin/bash Luego añade tu código ejecuta chmod +x en él añádelo a los elementos de inicio de sesión

O creo que puedes arrastrar la unidad montada a los elementos de inicio de sesión, aunque no lo he probado

-1voto

wdb Puntos 49

-1voto

Matt Puntos 16

Comprueba /etc/auto_master . Hay una herramienta de automontaje que funciona exactamente para este propósito. Parece que se desactiva en Yosemite pero puedes encenderlo.

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