外付けハードドライブ:ファイルの書き込み中に「権限が拒否されました」

外付けハードドライブ:ファイルの書き込み中に「権限が拒否されました」

バックアップに使用する3TB外付けハードドライブがあります。最初にフォーマットしようとしました。cfdisk、GPTだけが2TB以上のパーティションをサポートしているという事実を知るまでは。

そのため、ドライブをGPTに変換し、作成したパーティションの1つをext4にフォーマットしましたが、引き続き「許可拒否」エラーが発生します。通常、ウディスキーこのような書き込みエラーが表示されないように、すべてを自動的にマウントできます。

GPTの理解が不足しているため、少し監督が発生したようですが、何が間違っているのかわかりません。

ベストアンサー1

デフォルトのファイルシステムを使用してディスクパーティションをフォーマットする場合、パーティションがマウントされているディレクトリの権限は、パーティションのルートディレクトリの権限と同じです。マウントされたディレクトリ自体に対する権限は通常何の意味もありません。

一部のファイルシステムには、権限の変更を許可するマウントフラグがあります(これはUSBスティックなどに役立ちます)。

非基本ファイルシステム(vfat、ntfs)のマウントは異なる動作をします。つまり、mountマウントされたボリュームのファイル所有者とそのファイルに対する権限を設定するオプションを提供できます。

man mount許可を得てお読みください。

通常、リムーバブルデバイスにデフォルトのファイルシステムがある場合は、少なくともデバイスがインストールされるすべてのコンピュータに同様のUIDとGIDを直接作成する必要があります。それ以外の場合chmod -R a+rwX /mountpoint/of/deviceは、インストール後にルートディレクトリに作成する必要があります。その後、それ以外の権限でそれぞれファイルと666ディレクトリを作成しないでください777

おすすめ記事