¿Es posible (auto) 'montar' carpetas como Volúmenes? Tengo un volumen DAS grande, 'Datos', que contiene todos mis datos. Para hacer los caminos más cortos y más preparados para el futuro, me gustaría tener Volúmenes como
/TipoContenidoA/ /TipoContenidoB/
En lugar de usar
/Datos/TipoContenidoA/ /Datos/TipoContenidoB/
etc., que es donde residen realmente los datos.
¿Alguna idea sobre cómo hacer eso? No es un gran problema. Sólo curioso.
Supongamos que está montando/adjuntando su unidad de datos como de costumbre, lo que dará como resultado rutas como /Volumes/Data/ContentA
y /Volumes/Data/ContentB
. Ahora puede hacer cualquiera de las siguientes cosas:
cree enlaces simbólicos a través de Terminal ejecutando los siguientes comandos en una ventana de Terminal:
ln -s /Volumes/Data/ContentA ~/ContentA
ln -s /Volumes/Data/ContentB ~/ContentB
cree alias a través de Finder abriendo /Volumes/Data
en Finder, seleccionando ContentA
, presionando Cmd-Lpara crear un alias y moviendo este alias a su carpeta de inicio. El archivo de alias se puede renombrar después como mejor le parezca.
Con ambas opciones, se podrá acceder al contenido de la unidad de datos a través de su carpeta de inicio.
A veces, los enlaces simbólicos pueden no ser adecuados para sus necesidades.
En esos casos, puede usar bindfs , un sistema de archivos FUSE para montar un directorio en otra ubicación.
Instalarlo con homebrew :
brew install bindfs
Y luego vincular una carpeta a otra:
bindfs /Volumes/Data/ContentA ~/ContentA
Solo quiero dar las gracias a @mixel: esa es LA MANERA de hacerlo, en realidad quería montar iCloud Drive como un volumen, para que apareciera en el escritorio.
La instalación de bindfs no fue tan fácil en Sierra, tuve que hacer lo siguiente:
brew cask install osxfuse
brew install homebrew/fuse/bindfs
y luego, en mi caso, podría agregar que la opción bindfs útil y relevante es -o volumename=NAME
, de lo contrario, el volumen recibe un nombre loco que lastima los ojos.
Y para cualquiera que desee que iCloud Drive aparezca como un volumen, la secuencia es esta:
sudo mkdir /Volumes/iCloud\ Drive
sudo bindfs -o volname=iCloud\ Drive /Users/robert/Library/Mobile\ Documents/com~apple~CloudDocs \
/Volumes/iCloud\ Drive/
Actualización para 2021 en High Sierra:
Al intentar instalar bindfs
en MacOS hoy, usando los ejemplos anteriores, recibí este error:
Error: bindfs has been disabled because it requires closed-source macFUSE!
Gorrón. (¿No odias cuando la ideología de otra persona interfiere con tu tecnología?)
Pero gracias a: https://github.com/osxfuse/osxfuse/issues/801 Finalmente pude solucionar eso e instalar bindfs desde aquí:
brew install gromgit/fuse/bindfs-mac
sin ladera
jiku
sin ladera
ronen