インストール時に、追加のパーティションを作成し、/data
としてマウントしました。パーティションは表示されますが、ファイルまたはディレクトリを作成しようとするとPermission denied
エラーが表示されます。 Sudo
でそれを行うと機能します。
Ext4ファイルシステムを使用しています。 Ubuntu 14.04 x86_64。
パーティションを削除してから作成し直し、fstab
を設定して新しいパーティションを使用しようとしました。それは何も変わりませんでした。
余分なパーティションを正常に動作させるにはどうすればよいですか?ユーザーが書き込み可能ですか?
新しいext4
etcファイルシステムの場合、ユーザーがアクセスして読み取り/書き込みできるようにアクセス許可を変更する必要があります-例:
Sudo chown -R $USER:$USER /data
/data
は、ドライブがマウントされている場所へのパスです。これを間違った場所で実行すると、問題が発生する可能性があります。$USER
は、シェルによってユーザーのユーザー名に置き換えられます。
詳細については、chown
マニュアルページをご覧ください [1][2] :
man chown
また、あるもののパーミッションを表示するには、ディレクトリにls -ld /data
を、ディレクトリ内のファイルにls -l /data
を使用できます。
他のいくつかのファイルシステム-例えばNTFSでは、マウントオプションを使用してアクセス許可を指定できます- here を参照してください。