ext4でフォーマットした後、USBに書き込めません。

ext4でフォーマットした後、USBに書き込めません。

私はChromebookでgalliumOsを実行していて、スチームゲームを別のUSBドライブに入れたかったので、128Gb USBを購入し、GPartedとコマンドを使用してext4でフォーマットしてみましたsudo mkfs.ext4 -L "plz work" /dev/sda1。しかし、今は新しいファイルを作成するためにドライブに書き込むことができず、Steamはここにライブラリフォルダを作成しません。

Couldn't write /media/douglas/plz work/.steam_exec_test.sh: Permission denied

Steamは、ファイルシステムへのアクセス権が拒否されたと言い、Steamライブラリ設定を使用してそのフォルダに新しいフォルダを作成しようとすると、失敗して読み取り専用であるため、ドライブに書き込めないというメッセージが表示されます。ドライブの設定を確認した結果、灰色で表示されますが、ドライブに読み取りおよび書き込み権限があると主張します。 Windowsノートブックを使用してドライブをNTFSで再フォーマットすると書き換えることができますが、一度ext4でフォーマットすると書き込むことはできません。私はLinuxターミナルとコマンドに初めて触れました。ですから、できるだけできるだけやるべきことを案内し、後で使用する方法を学ぶことができたら、本当に感謝します。それ。ありがとうございます!

答え1

デフォルトでは、フォーマットされたPOSIX準拠のファイルシステムのルートフォルダはルートの所有であり、ルートのみがそのフォルダにファイル/ディレクトリを作成できます。

次の方法で権限を変更することでこの問題を解決できます。

sudo chown -R your_username "/media/douglas/plz work"

端末とスクリプトでスペースを使用すると不便なことが多いため、タグ間にスペースを入れずにタグを使用することを検討できます。

他のオペレーティングシステム(Windowsを含む)でデバイスを使用する予定の場合は、exFATまたはNTFSを使用することをお勧めします(後者にはデフォルトのLinuxドライバがあり、高速です)。

関連情報