回答:
私がやることは次のとおりです:
両方のパーティションがpart1とpart2という名前でマウントされていると仮定すると、それらを使用するのはあなただけであり、それらを完全に自由に制御したい場合、私はこれを行います:
sudo chmod 777 /media/part1
-これにより、part1パーティション内のすべての権限(読み取り、書き込み、実行)が付与されます。
sudo chmod 777 /media/part2
-これにより、part2パーティション内のすべての権限(読み取り、書き込み、実行)が付与されます。
許可(この場合は777)は次のとおりです。
7-フル(読み取り、書き込み、実行)
6-読み取りと書き込み
5-読み取りと実行
4-読み取り専用
3-書き込みと実行
2-書き込みのみ
1-実行のみ
0-なし
最初の7(左から開始)は所有者用で、2番目は所有者の居住するグループ用です。最後の7つは他のグループ用です。基本的にこのように、パーティションに必要なものをコピーできます。HDDを取り出してUbuntuで別のコンピューターに接続する必要がある場合は、権限に問題はありません。少なくとも私の場合は、映画、音楽などを保持するハードドライブが1台または2台あり、それらをPCからPCに移動するため、時間を節約できます。
追加するだけで、パーティションがマウントされている場所がわからない場合は、いつでも開くことができます ディスクユーティリティを、ハードドライブに関する情報で、ます。これをマウントした後、パーティションに適用する必要があることに注意してください。
chown
現在のユーザーにだけ許可できるのに、なぜ許可さえ変更するのですか?
Luis Alvaradoが提案したように、すべてのファイル許可を変更する代わりに、ファイルの所有者を変更する方がよいでしょう。したがって、以前にそれを保持していたバイナリファイルおよびスクリプトファイルの実行可能ビットを保持します。
したがって、パーティションが/ media / somethingとしてマウントされ、ユーザー名がjohndoeであると仮定すると、実行できます
sudo chown -R johndoe:johndoe /media/something
/ media / something(およびそれに含まれるすべてのファイルとディレクトリ、したがって 'recursive'の-R)の所有者と所有グループをjohndoeに変更するにはます。
この方法では、すべてのファイルの権限が保持されますが、/ media / somethingの所有者になるため、必要に応じてファイルに書き込み、ファイルの権限を変更できます。
nautilus(Ubuntuのデフォルトのファイルマネージャー)からパーティションをマウントできるはずです。ウィンドウの左上を見ると、ドライブにあるすべてのパーティションを見ることができるはずです。いずれかをクリックしてマウントします。
ただし、特定のディレクトリを起動時に常にマウントする場合は、それをに追加する必要があります/etc/fstab
。追加する行は次のようになります。
/dev/sda2 /media/part1 ext4 defaults 0 0
形式は
device (tab) mount point (tab) type (in your case ext4) (tab) options (probably "defaults") (tab) dump (tab) pass (probably both 0 in your case)
したがって、基本的には/ dev / sda2をデバイスに置き換え、/ media / part1を例のマウントポイントに置き換えます。
/ etc / fstabを編集するための詳細情報が必要な場合は、http://www.tuxfiles.org/linuxhelp/fstab.htmlの記事をご覧ください。
通常はすでにこれを行うことができますが、私のアドバイスは、パーティションを追加して/etc/fstab
安定させ、選択した場所を確保することです。既存のディレクトリにマウントできますが、慣例ではにマウントするようです/mnt
。これを行うには、次の手順を実行します。
の下にディレクトリを作成します/mnt
。ディレクトリは任意の名前にすることができます。例として、単に「MyMount1」と「MyMount2」を使用します。また、ログイン名とグループを表すために「mylogin」を使用します。これをログインアカウント名に変更します。
sudo mkdir /mnt/MyMount1
sudo mkdir /mnt/MyMount2
sudo chown mylogin:mylogin /mnt/MyMount1
sudo chown mylogin:mylogin /mnt/MyMount1
これで、所有者として2つのディレクトリが作成されました。
fstabファイルで2つのドライブを識別するには、2つのドライブのUUID(Universal Unique Identifier)が必要です。これらを取得するには、実行しますsudo blkid
は、ターミナルコマンドラインからし、使用するパーティションを見つけます。それらを使用する最も簡単な方法は、ターミナルからファイルにコピーして貼り付けることです。
/etc/fstab
geditなどのテキストエディターを使用して開きます。geditを使用するには、次を入力します
gksu gedit /etc/fstab
次に、ファイルの最後に次の2行を入力します(ただし、xxx ....部分をUUIDに、MyMountsをディレクトリ名に置き換えます)。
UUID=xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx /mnt/MyMount1 ext4 defaults 0 2
UUID=xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx /mnt/MyMount2 ext4 defaults 0 2
テストするには、ファイルを保存し、ターミナルコマンドラインでこれを入力しますsudo mount -a
。理解できないエラーがある場合は、こちらからお問い合わせください。エラーがあり、再起動する必要がある場合は、行の先頭にコメントを付けるポンド記号(#)を付けて、追加した行を無効にするのが最も安全です。