web-dev-qa-db-ja.com

パーティションへの書き込みアクセスを有効にする

Ubuntu 14.04 LTSを実行しているシステムに最近フォーマットされたパーティションがあり、それに大量のディスク領域が割り当てられています。デフォルトでは、コンピューターの起動時にマウントされず、書き込みもできません。使えなくて困る。では、私だけのユーザーに書き込みアクセスを許可するにはどうすればよいですか?

df -Tコマンドの出力は、次の詳細を返します。

Filesystem     Type     1K-blocks     Used Available Use% Mounted on`
/dev/sda3      ext4     503834856    71520 478146904   1% /media/deependra/e4da4ac5-3b38-4b89-9402-397eb940e4d3

また、システムの起動時にパーティションを自動マウントできるようにするにはどうすればよいですか?

1
dd_rookie

パーティションがファイル/etc/fstabで指定されている場合、パーティションは起動時にマウントされ、ここでマウントオプションを設定して、書き込み可能であることを確認することもできます。

UbuntuのヘルプWikiには fstabに関する優れたページ があり、 fstabtag wiki も表示されます。

まず、/mediaにパーティションのマウントポイントを作成します。次に例を示します。

Sudo mkdir /media/storage

次に、fstabのバックアップを作成します

Sudo cp /etc/fstab /etc/fstab-bak

次に、マウントするパーティションのUUIDを取得します。必要なパーティションが/dev/sda3であることがわかっているので、そのためにgrepできます

Sudo blkid | grep sda3

出力は次のようになります。

/dev/sda3: UUID="4ee1bbce-9d64-44b6-821b-511e06a804e0" TYPE="ext4" PARTUUID="482d7ecc-43f2-4c1b-985d-21b42999ed84"

UUIDの後ろの長い文字列を「引用符」の間にリストからコピーします。私の場合は4ee1bbce-9d64-44b6-821b-511e06a804e0がコピーされます。

次に、Sudoを使用して、お気に入りのテキストエディタで編集するために/etc/fstabを開きます。たとえば、

Sudo nano /etc/fstab

ファイルの最後に、コピーしたUUID文字列、以前に作成したマウントポイント、ファイルシステムタイプ、マウントオプション、最後に0 0を使用して、新しいエントリを作成します。次に例を示します。

UUID=4ee1bbce-9d64-44b6-821b-511e06a804e0 /media/storage ext4 defaults 0 0

すべてが正しい順序で、スペースで区切られている必要があります。 defaultsは、ext4パーティションを書き込み可能としてマウントします。マウントオプションを追加する場合は、スペースを入れずにコンマで区切る必要があります(ドキュメントを参照)。

1
Zanna