Saltar al contenido principal

Solucionar errores de montaje y FUSE de Rclone en RcloneView

· 10 min de lectura
Tayson
Senior Engineer

Montar almacenamiento en la nube como unidad local es una de las funciones más potentes de rclone, pero las dependencias de FUSE y las particularidades de cada sistema operativo pueden causar errores frustrantes. Esta guía repasa todos los fallos de montaje comunes y cómo solucionarlos.

La función de montaje de rclone permite acceder al almacenamiento en la nube remoto como si fuera una carpeta local o una letra de unidad. RcloneView facilita esto con su Administrador de Montajes, pero, detrás de escena, el montaje depende de una capa FUSE (Filesystem in Userspace) que debe estar correctamente instalada y configurada en tu sistema operativo. Cuando algo falla, los mensajes de error suelen ser crípticos. Esta guía cubre los errores de montaje y FUSE más comunes que encontrarás en Windows, macOS y Linux, con soluciones paso a paso para cada uno.

Vista previa de la aplicación RcloneView

Gestiona y sincroniza todas tus nubes en un solo lugar

RcloneView es una GUI multiplataforma para rclone. Compara carpetas, transfiere o sincroniza archivos y automatiza flujos de trabajo multinube con una interfaz visual y limpia.

  • Trabajos con un clic: Copiar · Sincronizar · Comparar
  • Programadores e historial para una automatización fiable
  • Funciona con Google Drive, OneDrive, Dropbox, S3, WebDAV, SFTP y más
WindowsmacOSLinux
Empieza gratis →

Funciones principales gratis. Automatizaciones disponibles con Plus.

Cómo funcionan los montajes de rclone

Antes de entrar en las soluciones, conviene entender la arquitectura. Cuando montas un remoto en RcloneView, rclone crea un sistema de archivos virtual que traduce las operaciones de archivos (abrir, leer, escribir, listar) en llamadas API a tu proveedor de nube. Este sistema de archivos virtual se expone a tu sistema operativo mediante un controlador FUSE:

  • Windows usa WinFsp (Windows File System Proxy).
  • macOS usa macFUSE (antes OSXFUSE).
  • Linux usa el módulo del kernel FUSE (fuse o fuse3).

Si el controlador FUSE falta, está desactualizado o mal configurado, el montaje fallará antes de que rclone pueda siquiera empezar a servir archivos. La capa de caché VFS (Virtual File System) se sitúa encima de esto y gestiona el almacenamiento en caché, el buffering y la lectura anticipada; sus propios problemas pueden causar fallos incluso cuando FUSE en sí funciona correctamente.

Configure a mount from Mount Manager

WinFsp faltante o no detectado en Windows

Síntomas

  • Mensaje de error: mount helper not found o cannot find WinFsp.
  • El comando de montaje termina de inmediato sin que aparezca ninguna letra de unidad.
  • RcloneView muestra una notificación de fallo de montaje.

Pasos para solucionarlo

  1. Descarga e instala WinFsp desde winfsp.dev. Elige la última versión estable (instalador .msi).
  2. Ejecuta el instalador como Administrador — WinFsp instala un controlador en modo kernel que requiere privilegios elevados.
  3. Reinicia después de la instalación. Aunque no siempre es necesario, un reinicio garantiza que el controlador se cargue por completo.
  4. Verifica la instalación abriendo un símbolo del sistema y ejecutando:
    dir "C:\Program Files (x86)\WinFsp"
    Deberías ver el directorio de WinFsp con las carpetas bin, lib y otras.
  5. Comprueba el PATH — el directorio bin de WinFsp debe estar en el PATH de tu sistema. El instalador normalmente lo añade, pero si obtienes errores persistentes, agrega C:\Program Files (x86)\WinFsp\bin a las variables de entorno del sistema manualmente.
  6. Intenta montar de nuevo en el Administrador de Montajes de RcloneView.

Si estás usando una versión antigua de WinFsp, actualiza a la última versión. Algunas versiones de rclone requieren funciones más recientes de WinFsp, y las incompatibilidades de versión pueden causar fallos silenciosos.

macFUSE no encontrado en macOS

Síntomas

  • Error: FUSE library not found o mount helper not found.
  • El montaje falla en silencio o termina con el código 1.
  • En macOS Ventura o posterior, puede aparecer una advertencia de extensión del sistema bloqueada.

Pasos para solucionarlo

  1. Descarga macFUSE desde osxfuse.github.io. Instala la última versión estable.
  2. Permite la extensión del sistema — después de la instalación, ve a Ajustes del Sistema > Privacidad y Seguridad y aprueba la extensión del kernel de macFUSE. En Macs con Apple Silicon, esto puede requerir reiniciar en Modo de Recuperación para habilitar extensiones del kernel.
  3. Reinicia tu Mac después de aprobar la extensión.
  4. Verifica ejecutando en la Terminal:
    ls /Library/Filesystems/macfuse.fs
    Si el directorio existe, macFUSE está instalado correctamente.
  5. Comprueba Gatekeeper — si macOS bloquea el montaje con una advertencia de seguridad, ve a los ajustes de Privacidad y Seguridad y haz clic en "Permitir de todas formas."

Para Macs con Apple Silicon que ejecutan macOS Sonoma o posterior, es posible que debas reducir el nivel de seguridad a "Seguridad reducida" en el Modo de Recuperación para permitir extensiones del kernel de terceros. Esto es un requisito de macOS, no una limitación de rclone.

mount from remote explorer

FUSE no instalado en Linux

Síntomas

  • Error: fusermount: command not found o fuse: device not found.
  • El montaje falla con mount helper program not found.
  • Permiso denegado al acceder a /dev/fuse.

Pasos para solucionarlo

Instala FUSE:

# Debian/Ubuntu
sudo apt install fuse3

# Fedora/RHEL
sudo dnf install fuse3

# Arch Linux
sudo pacman -S fuse3

# Alpine
sudo apk add fuse3

Habilita el módulo del kernel FUSE:

sudo modprobe fuse

Para que sea persistente entre reinicios, agrega fuse a /etc/modules-load.d/fuse.conf.

Corrige los permisos en /dev/fuse:

sudo chmod 666 /dev/fuse

O agrega tu usuario al grupo fuse:

sudo usermod -aG fuse $USER

Cierra sesión y vuelve a iniciarla para que el cambio de grupo surta efecto.

Permite que usuarios no root monten:

Edita /etc/fuse.conf y descomenta la línea:

user_allow_other

Esto es necesario si quieres usar la opción --allow-other, que permite que otros usuarios (y servicios del sistema) accedan al sistema de archivos montado.

Errores de permiso denegado

Los problemas de permisos se manifiestan de forma distinta en cada sistema operativo, pero la causa raíz suele ser la misma: el usuario que ejecuta rclone no tiene los privilegios necesarios para crear o acceder al montaje.

Windows

  • Ejecuta RcloneView como Administrador si montas en una ruta a nivel del sistema.
  • Asegúrate de que el punto de montaje (letra de unidad o carpeta) no esté siendo usado ya por otro programa.
  • Comprueba que tu antivirus no esté bloqueando WinFsp o rclone.

macOS

  • Si ves operation not permitted, comprueba que rclone y RcloneView tengan Acceso total al disco en Ajustes del Sistema > Privacidad y Seguridad > Acceso total al disco.
  • Asegúrate de que el directorio del punto de montaje exista y sea escribible por tu usuario.

Linux

  • Verifica que tu usuario pueda acceder a /dev/fuse:
    ls -la /dev/fuse
  • Si ejecutas rclone como un servicio (systemd), asegúrate de que el archivo de servicio incluya User=youruser y de que el usuario esté en el grupo fuse.
  • Las políticas de SELinux o AppArmor pueden bloquear los montajes FUSE. Revisa los registros con ausearch -m avc (SELinux) o dmesg (AppArmor) y añade las excepciones adecuadas.
Open multiple cloud remotes in RcloneView

Punto de montaje ocupado o montajes obsoletos

Un montaje obsoleto ocurre cuando rclone termina de forma inesperada (fallo, señal de terminación, suspensión del sistema) pero el punto de montaje permanece registrado en el sistema operativo. Cualquier intento de acceder a la ruta o volver a montarla fallará con "transport endpoint is not connected" (Linux), "resource busy" (macOS), o una ventana del Explorador que se queda colgada (Windows).

Solución en Linux

# Forzar el desmontaje del montaje obsoleto
fusermount -uz /path/to/mount

# Si fusermount falla, usa el desmontaje diferido (lazy)
sudo umount -l /path/to/mount

Solución en macOS

# Desmontar la ruta obsoleta
diskutil unmount force /path/to/mount

# O usa umount
sudo umount -f /path/to/mount

Solución en Windows

  • Abre el Administrador de tareas y finaliza cualquier proceso rclone.exe que siga en ejecución.
  • Si una letra de unidad parece atascada, abre un símbolo del sistema como Administrador y ejecuta:
    net use X: /delete
    Sustituye X: por la letra de unidad atascada.
  • Reinicia el Explorador de Windows desde el Administrador de tareas si la letra de unidad no desaparece.

Después de eliminar el montaje obsoleto, vuelve a intentar el montaje desde el Administrador de Montajes de RcloneView.

Problemas con el directorio de caché VFS

La caché VFS de rclone almacena copias temporales de los archivos que se leen o escriben. Si el directorio de caché se queda sin espacio, tiene permisos incorrectos o está en un sistema de archivos lento, los montajes fallarán o se comportarán de forma errática.

Problemas comunes

  • Disco lleno — la ubicación de caché por defecto está en el directorio temporal de tu usuario, que puede estar en una partición del sistema pequeña.
  • Permiso denegado — el directorio de caché pertenece a otro usuario o tiene permisos restrictivos.
  • Unidad de caché lenta — colocar la caché en una unidad de red o un disco mecánico causa un rendimiento de montaje deficiente.

Soluciones

Cambia el directorio de caché a una ubicación con suficiente almacenamiento rápido:

rclone mount remote: /mnt/cloud --cache-dir /path/to/fast/ssd/cache

En RcloneView, puedes configurar el directorio de caché en las opciones de configuración del montaje.

Establece límites de tamaño de caché para evitar que la caché consuma todo el espacio disponible:

--vfs-cache-max-size 10G
--vfs-cache-max-age 1h

Comprueba los permisos del directorio de caché:

ls -la /path/to/cache
# Asegúrate de que tu usuario sea el propietario
chown -R $USER:$USER /path/to/cache
job history

Los montajes desaparecen tras reiniciar

Por defecto, los montajes de rclone no son persistentes: no sobreviven a un reinicio del sistema. Si necesitas que los montajes vuelvan a aparecer automáticamente, tienes varias opciones.

Usando la programación de tareas de RcloneView

RcloneView te permite crear tareas programadas que pueden restablecer los montajes al iniciar el sistema. Configura una tarea de montaje y establece su programación para que se ejecute al iniciar sesión o al arrancar.

Servicio systemd en Linux

Crea un servicio de usuario de systemd:

[Unit]
Description=Rclone Mount - Remote
After=network-online.target
Wants=network-online.target

[Service]
Type=notify
ExecStart=/usr/bin/rclone mount remote: /mnt/cloud --vfs-cache-mode full
ExecStop=/bin/fusermount -uz /mnt/cloud
Restart=on-failure
RestartSec=5

[Install]
WantedBy=default.target

Actívalo con:

systemctl --user enable rclone-mount.service
systemctl --user start rclone-mount.service

Programador de tareas de Windows

Crea una tarea programada que se ejecute al iniciar sesión, ejecutando rclone mount con los parámetros que desees. El programador de tareas de RcloneView también puede encargarse de esto por ti.

launchd de macOS

Crea un plist en ~/Library/LaunchAgents/ para iniciar el montaje al iniciar sesión.

create job schedule

Primeros pasos

  1. Descarga RcloneView desde rcloneview.com.
  2. Instala el controlador FUSE para tu sistema operativo — WinFsp (Windows), macFUSE (macOS) o fuse3 (Linux).
  3. Abre el Administrador de Montajes en RcloneView para configurar y lanzar tu primer montaje.
  4. Configura las opciones de caché VFS adecuadas para tu almacenamiento y velocidad de red.

La mayoría de los errores de montaje se reducen a un controlador FUSE faltante o mal configurado. Instala el correcto para tu plataforma, verifica los permisos y tendrás montajes en la nube fiables funcionando en minutos.


Guías relacionadas:

Proveedores de nube compatibles

Local Files
WebDAV
FTP
SFTP
HTTP
SMB / CIFS
Google Drive
Google Photos
Google Cloud Storage
OneDrive
Dropbox
Box
MS Azure Blob
MS File Storage
S3 Compatible
Amazon S3
pCloud
Wasabi
Mega
Backblaze B2
Cloudflare R2
Alibaba OSS
Ceph
Swift (OpenStack)
IBM Cloud Object Storage
Oracle Cloud Object Storage
IDrive e2
MinIO
Storj
DigitalOcean Spaces