rclone + Google Drive Ilimitada - Montar unidad
Publicado: 19 Jul 2020, 23:11
Buenos dias:
Si tienes una Raspberry con Plex uno de los problemas es cuando tus contenidos empiezan a crecer, ya no es suficiente la memoria SD y empiezas a meter discos duros externos USB una de las soluciones es montar tu unidad con RCLONE y sincronizar contenidos de forma que puedes tener tus contenidos sin necesidad de tener discos duros enchufados. Voy a intentar se claro y hacerlo paso a paso, pero si lo intentais reproducir y falla algún paso por favor decídmelo y lo revisare y corregiré.
Yo lo he montado sobre ubuntu server 20.04 tanto en una raspberry Pi 4 4GB como en un HP Pavillon i3 con 8GB por lo que el proceso es el mismo.
NECESITAMOS
1 Raspberry ya configurada con un sistema que permita instalar otros paquetes (libreelec por ejemplo no nos sirve) yo voy a suponer que es una version de 64 bits.
1 Cuenta Google Drive Ilimitada (Mira ebay y aliexpress están a partir de 10/15 euros)
1 conexión SSH configurada o acceso con teclado y terminal a tu Raspberry
1 versión de rclone instalada
EMPEZAMOS
Estando conectados a tu raspberry vamos a instalar rclone, lo mas seguro es que tu distribución incluya una versión no demasiado actualizada asi que vamos a coger la de la web
Y luego lo instalamos
Con esto ya lo tenemos instalado
Ahora lo vamos a configurar
Y empezamos con la configuración de la cuenta de gdrive es un sistema que te guiá paso a paso sin problemas, solo tener en cuenta que si lo estas haciendo por SSH al validar la contraseña y generar el hash para la configuración lo tienes que cortar y pegar desde un navegador externo, acuerdate de que nombre has usado para la configuracion yo lo voy a llamar DiscoGoogle
Una vez terminado ya lo tenemos ahora vamos a comprobar que funciona, vamos a montarlo como si un disco duro fuera.
Para ello vamos a crear un punto de montaje y le vamos a dar permisos para poderlo montar y funcionar
Si no te da ningun error ya lo tienes montado
El problema de esto es que cada vez que apagues el ordenador hay que montarlo a mano y no es la opcion de montaje mas depurada.
Hay que crear un fichero rclonemount.service en el directorio /etc/systemd/system
Con el siguiente contenido
Importante cambiar PONAQUITUUSUARIO por tu usuario
Luego activamos el servicio
Lo reiniciamos
Y comprobamos que funciona
Importante, si ya tenias montada la unidad dara error, si te ha funcionado ya lo tienes listo.
MAS CONFIGURACIONES NECESARIAS
Uno de los errores habituales es que no te deja montar porque no esta activado user_allow_other es facil de solucionar
Descomentar la linea user_allow_other y listo.
Espero vuestro feedback.
Si tienes una Raspberry con Plex uno de los problemas es cuando tus contenidos empiezan a crecer, ya no es suficiente la memoria SD y empiezas a meter discos duros externos USB una de las soluciones es montar tu unidad con RCLONE y sincronizar contenidos de forma que puedes tener tus contenidos sin necesidad de tener discos duros enchufados. Voy a intentar se claro y hacerlo paso a paso, pero si lo intentais reproducir y falla algún paso por favor decídmelo y lo revisare y corregiré.
Yo lo he montado sobre ubuntu server 20.04 tanto en una raspberry Pi 4 4GB como en un HP Pavillon i3 con 8GB por lo que el proceso es el mismo.
NECESITAMOS
1 Raspberry ya configurada con un sistema que permita instalar otros paquetes (libreelec por ejemplo no nos sirve) yo voy a suponer que es una version de 64 bits.
1 Cuenta Google Drive Ilimitada (Mira ebay y aliexpress están a partir de 10/15 euros)
1 conexión SSH configurada o acceso con teclado y terminal a tu Raspberry
1 versión de rclone instalada
EMPEZAMOS
Estando conectados a tu raspberry vamos a instalar rclone, lo mas seguro es que tu distribución incluya una versión no demasiado actualizada asi que vamos a coger la de la web
Código: Seleccionar todo
wget https://downloads.rclone.org/v1.52.2/rclone-v1.52.2-linux-arm64.deb
Código: Seleccionar todo
sudo dpkg -i rclone-v1.52.2-linux-arm64.deb
Ahora lo vamos a configurar
Código: Seleccionar todo
rclone config
Una vez terminado ya lo tenemos ahora vamos a comprobar que funciona, vamos a montarlo como si un disco duro fuera.
Para ello vamos a crear un punto de montaje y le vamos a dar permisos para poderlo montar y funcionar
Código: Seleccionar todo
sudo mkdir mount /mnt/google-drive
sudo chmod 777 /mnt/google-drive
rclone mount DiscoGoogle /mnt/google-drive
El problema de esto es que cada vez que apagues el ordenador hay que montarlo a mano y no es la opcion de montaje mas depurada.
Código: Seleccionar todo
CONFIGURANDO PARA QUE SE AUTOMONTE
Código: Seleccionar todo
sudo nano /etc/systemd/system/rclonemount.service
Código: Seleccionar todo
[Unit]
Description=rclonemount
After=multi-user.target
[Service]
Type=simple
User=PONAQUITUUSUARIO
Group=users
ExecStart=/usr/bin/rclone mount --config "/home/PONAQUITUUSUARIO/.config/rclone/rclone.conf" --allow-other --dir-cache-time 72h --vfs-read-chunk-size 32M --umask 002 --vfs-read-chunk-size-limit off --rc DriveGoogle: /mnt/google-drive
ExecStop=/usr/bin/fusermount -uz /mnt/google-drive
Restart=on-abort
[Install]
WantedBy=default.target
Luego activamos el servicio
Código: Seleccionar todo
sudo systemctl enable rclonemount.service
Código: Seleccionar todo
sudo service rclonemount restart
Código: Seleccionar todo
sudo service rclonemount status
MAS CONFIGURACIONES NECESARIAS
Uno de los errores habituales es que no te deja montar porque no esta activado user_allow_other es facil de solucionar
Código: Seleccionar todo
sudo /etc/fuse.conf
Espero vuestro feedback.