1

I installed transmission on my raspberry pi and set it up to download directly onto a mounted external hdd. The drive is mounted using following fstab entry:

/dev/sda1 /mnt/old ntfs uid=pi,gid=pi,umask=000 0 0

I've added the user debian-transmission to group pi and also added user pi to group debian-transmission, just to be safe. The service runs under user pi.

I've tried every suggestion I found here Transmission: permission denied on USB disk but none of them worked.

Ciri
  • 113
  • 1
  • 4

1 Answers1

2

Before we continue, a default Debian/Raspbian installation has read-only support for NTFS. Try installing ntfs-3g for read & write access:

sudo apt-get install ntfs-3g

If this doesn't work right away, make sure to power cycle your Raspberry Pi (sudo shutdown, disconnect all cables, wait 10 seconds, connect all cables and let it boot again).

Then try to make user pi owner of the root folder of the USB device.

sudo chown -R pi:pi /dev/sda1

I don't know how familiar you are with GNU/Linux, but here is the explanation of the suggested commands:

  • sudo => super user do
  • apt-get install => install using apt (the "advanced packaging tool")
  • chown -R => change ownership, -R makes it recursive (includes all subfolders & files)
Max
  • 407
  • 1
  • 3
  • 9