
新しい 3TB の内蔵ハード ドライブがあり、これにデータを書き込んだ後、DD を使用してドライブを完全にゼロにしました。次に、Gparted でパーティション テーブル (GPT) を作成し、ext4 パーティションを作成しました。すべて正常に完了しましたが、ドライブ プロパティのアクセス許可がすべてルートに設定されており、ドライブにファイルを書き込むことができません。
わかりました。chown は動作するはずです。試してみました:
sudo chown -R user:user /dev/sdb1
ユーザーは私のユーザー名ですが、それでも違いはありません。
念のため、chmod を試してみました:
sudo chmod -R 755 /dev/sdb1
まだ何もない。
何が足りないのか、何かアイデアはありますか?
答え1
はdev/sdb1
デバイス ファイルです。ただし、ハード ディスクのマウント ポイントは別の場所にある必要があります。たとえば、またはの下/media/<user>/
などです/mnt/
。デバイス ファイル自体ではなく、マウント ポイントで試してください。
答え2
デバイスの所有権を設定する代わりに、マウント ポイントの所有権/権限を設定する必要があります。
マウント ポイントを /data に設定するとします。
sudo chown user:user /data
sudo chmod 777 /data
これにより、そのユーザーに所有権が設定され、すべてのユーザーに読み取り、書き込み、実行の権限が与えられます。