
外付けドライブを持っています。ドライブを PC に差し込むだけで、デフォルトの/etc/fstab
ファイルがあれば、OS がそれを検出し、Dolphin ブラウザに表示されます。ドライブを選択したり、コマンド ラインで移動したり、ドライブ上のファイルの読み取り/書き込みなどを行うことができます。
Plex Media Server がアクセスできるように、ドライブをホーム ディレクトリにマウントしようとしています。Linux では、この同じドライブでこれまで何百万回も問題なく実行してきました。
最近、OSを再インストールして、いつものようにドライブをセットアップしました。繰り返しますが、このまったく同じ構成は、同じバージョンのLinux(OpenSUSE Leap 42.1)、同じマシン、同じハードドライブで過去に機能しました。このエントリを追加しました
UUID=F474B7AA74B76DCC /home/craig/MediaDrive ntfs-3g defaults,nofail,permissions,auto 0 1
にドライブをマウントして/etc/fstab
ホームディレクトリにマウントします。マウントすると、最初/home/craig/MediaDrive
に奇妙なことに、ls -l
d--------- 1 root root 12288 May 16 18:33 MediaDrive
所有権の設定と権限の変更をするには
sudo chown -R 777 /home/craig/MediaDrive
そして次のエラーが発生します:
chmod: changing permissions of ‘MediaDrive’: No space left on device
実は、まだ十分なスペースが残っています。300GB 以上のスペースが残っています。df -h
以下に出力を貼り付けます。
Filesystem Size Used Avail Use% Mounted on
/dev/sde1 1.9T 1.6T 316G 84% /home/craig/MediaDrive
これは inode の問題ではないようです。出力は次のとおりですdf -i
。
Filesystem Inodes IUsed IFree IUse% Mounted on
/dev/sde1 331060948 4846 331056102 1% /home/craig/MediaDrive
繰り返しになりますが、このアクセス許可の問題は、ドライブをその場所 (ホーム ディレクトリ内) にマウントしようとした場合にのみ発生します。それ以外の場合は、ドライブがデフォルトの run/media/craig/My Passport の場所にあるときは問題ありません。読み取り、書き込みなどが可能です。
ドライブをホームディレクトリに正常にマウントするにはどうすればよいでしょうか?
答え1
マウントを解除し、マウントポイントの許可レベルを上げます。これは場合によっては関係します... 別のマウントポイントを使用すると結果が異なるため、あなたのケースでは関係があるかもしれません。詳細については、これら 2 つのディレクトリのアクセス許可を比較してください。
オプションを確認しman ntfs-3g
て使用します。例:
mount -o fmask=664,dmask=775,uid=1000,gid=1000 /dev/sde1 /home/craig/MediaDrive