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.