Raspberry PiにTransmissionをインストールし、Raspbianを有効にしました。 (もちろん合法的に)急流を外付けハードドライブにダウンロードしたいと思います。許可が拒否されました。ルートはドライブの所有者でありグループです。
ここと他のフォーラムのさまざまな指示に従ってドライブの権限を変更しようとしましたが、それはできませんでした。 exFATがあるディスクでは、権限を変更できないという情報が見つかりました。
どのような解決策を取ることができますか?
私の主なユーザーは「pi」ですが、Transmissionがそれを使用しているようです。
編集:fstabにコンテンツを追加しました。
proc /proc proc defaults 0 0
PARTUUID=50913804-01 /boot/firmware vfat defaults 0 2
PARTUUID=50913804-02 / ext4 defaults,noatime 0 1
# a swapfile is not a swap partition, no line here
# use dphys-swapfile swap[on|off] for that
UUID=67E3-17ED /mnt/67E3-17ED auto defaults,nofail 0 0
UUID=652F-FA93 /mnt/652F-FA93 auto defaults,nofail 0 0
編集2:lsblk --fs
$ lsblk --fs
NAME FSTYPE FSVER LABEL UUID FSAVAIL FSUSE% MOUNTPOINTS
sda
├─sda1 vfat FAT32 EFI 67E3-17ED 196,9M 0% /mnt/67E3-17ED
└─sda2 exfat 1.0 8TB 652F-FA93 5,8T 20% /mnt/652F-FA93
mmcblk0
├─mmcblk0p1 vfat FAT32 bootfs D3E6-3F09 436,8M 14% /boot/firmware
└─mmcblk0p2 ext4 1.0 rootfs cb6f0e18-5add-4177-ab98-e9f0235e06b3 42,7G 58% /
編集3:fstabの変更
pi@raspberrypi:~ $ lsblk --fs
NAME FSTYPE FSVER LABEL UUID FSAVAIL FSUSE% MOUNTPOINTS
sda
|-sda1
| vfat FAT32 EFI 67E3-17ED 196,9M 0% /mnt/67E3-17ED
`-sda2
exfat 1.0 8TB 652F-FA93 5,8T 20% /mnt/652F-FA93
mmcblk0
|-mmcblk0p1
| vfat FAT32 bootfs
| D3E6-3F09 436,8M 14% /boot/firmware
`-mmcblk0p2
ext4 1.0 rootfs
cb6f0e18-5add-4177-ab98-e9f0235e06b3 48,4G 54% /
pi@raspberrypi:~ $ ls -la /mnt
totalt 265
drwxr-xr-x 4 root root 4096 21 okt 16.28 .
drwxr-xr-x 18 root root 4096 10 okt 06.06 ..
drwxr-xr-x 4 root root 262144 7 nov 10.27 652F-FA93
drwxr-xr-x 2 root root 512 1 jan 1970 67E3-17ED
ご協力ありがとうございます!
ベストアンサー1
1. 処理に必要なパッケージをインストールしたことを確認する必要があります。添加法ファイルシステム:
$ sudo apt update
...
$ sudo apt install exfat-fuse exfat-utils
すでにインストールされている場合は、そのapt install
通知が送信され、追加のアクションは取られません。
2. 変更すべき事項は次のとおりです。おそらくファイルに書き込む/etc/fstab
:
から:
UUID=67E3-17ED /mnt/67E3-17ED auto defaults,nofail 0 0
UUID=652F-FA93 /mnt/652F-FA93 auto defaults,nofail 0 0
到着する:
UUID=67E3-17ED /mnt/67E3-17ED auto defaults,nofail 0 0
UUID=652F-FA93 /mnt/652F-FA93 auto uid=pi,gid=pi,defaults,nofail 0 0
私は言ったおそらくEFI(FAT)パーティションに急流をダウンロードする予定がないと思うので、変更する必要はありません。実際には、ファイルにFATパーティションをまったく含める必要はないかもしれません/etc/fstab
。しかし、私が間違っている場合は、EXFATパーティションと同じようにFATパーティションでも同じことができます。
権限の編集にのみ興味がある場合は、この回答の残りの部分を読む必要はありません。将来に役立つ可能性があるいくつかのコンテキストを提供するために残りの部分が含まれています(将来/etc/fstab
ファイル編集などの操作が含まれている場合:)
この現象の原因権限の混乱EXFATを使用する場合基本的な:EXFATファイルシステムには所有者/権限メタデータはありません。所有者/権限データはファイルシステムがマウントされたときに設定され、変更できません(ファイルシステムを再マウントしない限り)。そのため、時にはchown
EXFATパーティション操作が失敗した理由を尋ねる質問が表示されます。chmod
私たちは見ました所有権EXFATパーティションのサイズは、インストールuid=
中にgid=
パラメーターを使用して設定されます。権限も変更される可能性umask
があり、パラメータは次のdmask
とおりです。fmask
この目的のために。
すべて(またはほとんど)の内容はシステムマニュアルに含まれていますman mount.exfat-fuse
。ここで難しいのは、マニュアルの名前を知ることです! :) これは、出品作品の作成に関するいくつかの最終事項を提示します/etc/fstab
。
auto
/etc/fstab
3番目のフィールド(fs_vfstype)でパラメータを使用するのは間違いです...使用/編集する場合は、マウントするファイルシステムの種類が何であるかを知る必要があり/etc/fstab
ます。defaults
同様に、4番目のフィールド(fs_mntops)のパラメータも再利用されるようです。私はマウントするボリュームを識別するためにUUIDを使用するのが好きではありません。乱数、マウントするボリュームを識別するために乱数を使用するのはなぜですか
/etc/fstab
? ...来週覚えていますか?私は好む商標マウントを識別するために使用されます。 EXFATパーティションの場合、ラベルを生成するコマンドは次のとおりです。
sudo exfatlabel /dev/sda2 "TORRENT_STORE"
したがって、お客様のアイテムに対する最後の提案の変更は/etc/fstab
次のとおりです。
LABEL=TORRENT_STORE /mnt/652F-FA93 exfat uid=pi,gid=pi,rw,user,nofail 0 0