Web Analytics

protondrive-linux

⭐ 182 stars English by dadtronics

Mount Proton Drive on Linux using rclone and systemd

This guide automates the process of mounting Proton Drive on a Linux system using rclone and systemd.

Tested on Arch Linux, but should work on most Linux distributions with minor adjustments.


🔧 Features

---

🚀 Quick Start

1. ✅ Install Dependencies

#### Install fuse3 (required for mounting):

sudo pacman -S fuse3

#### Install rclone (must be v1.64.0 or newer)

🔹 Option 1: Use precompiled binary (recommended)

curl -O https://downloads.rclone.org/rclone-current-linux-amd64.zip
unzip rclone-current-linux-amd64.zip
cd rclone-*-linux-amd64
sudo cp rclone /usr/local/bin/
sudo chmod +x /usr/local/bin/rclone

Verify:

rclone version

Must be v1.64.0 or higher


2. 🔐 Configure Proton Drive Remote

Run:

rclone config

Follow prompts:

---

3. 📜 Run Setup Script

Run the provided script:

chmod +x setup-proton-mount.sh
./setup-proton-mount.sh

The script will:

---

4. 🔁 Reboot or Log Out/In

If the script added you to the fuse group, you must log out and back in for the change to take effect.


🔍 Verify Mount

Check if Proton Drive is mounted:

ls ~/ProtonDrive

Check systemd service:

systemctl --user status rclone-proton.mount.service


🔁 Remount

If unmounted the Proton Drive can be remounted by:

systemctl --user restart rclone-proton.mount.service

Note the Proton Drive is mounted each time you login automatically.

🧼 Uninstall

To remove the auto-mount setup:

systemctl --user disable --now rclone-proton.mount.service
rm ~/.config/systemd/user/rclone-proton.mount.service

(Optional) Remove ~/ProtonDrive if you no longer need the mount point.


📁 Files

---

📎 Requirements

---

🛟 Troubleshooting

If the mount isn't working:

journalctl --user -u rclone-proton.mount.service

To restart the service manually:

systemctl --user restart rclone-proton.mount.service


📚 References

--- Tranlated By Open Ai Tx | Last indexed: 2026-06-06 ---