起動時にドライブをホームディレクトリにマウントするにはどうすればよいですか?

起動時にドライブをホームディレクトリにマウントするにはどうすればよいですか?

現在の設定には、btrfsを持つ2x3TB HDD RAID0アレイ、2つのパーティションがあります。

  • /
  • /home

この/homeディレクトリには2人のユーザーがいます。どちらも管理者で、そのうちの1人は私です。

これまで、この設定はうまく機能していますが、btrfsはかなり遅いです。


私は最近非常に良い500GB SATA HDDを購入しました。テストVMなどの一時的なアイテムのパフォーマンスを向上させるext4ためにフォーマットします。XFS起動時に私のホームディレクトリにインストールしたいと思います。つまり:

/home/haneefmubarak/extradrive

私の最初の考えはを使用することでしたが、 /etc/fstabAFAICTでは権限が正しく設定されず、正しく使用できなくなります。

~/extradriveデフォルトでは、私はドライブ全体を「所有」することを許可されている他のディレクトリのようにドライブをマウントしたいと思います。どうすればいいですか?

ベストアンサー1

方法1

次の行を試してください/etc/fstab

UUID=XX  /home/user/extradrive ext3   rw,noauto,user,sync          0  2

方法#2

UID/GID を使用した例も示します。

UUID=XX  /home/user/extradrive ext3   rw,exec,uid=userX,gid=grpX   0  2
ノート

実際の手動インストールを実行するときは、mount+オプションを使用して上書きすることもできます。

$ sudo mount <device> <mount-point> -o uid=foo -o gid=foo

方法#3

最後に、HDDを手動でマウントした後、マウントされた追加ドライブの最上位レベルをuserX / groupXが所有するように設定することで、全体的な作業を回避できます。

$ sudo chown -R userX.groupX <directory>

それ/etc/fstabから

<device>    <directory>  ext3   user,defaults 0 2

userXは再起動時にドライブにアクセスできるようになりました。

メモ:/home/userX上記のオプションはすでにインストールされていると仮定します。だからあらかじめインストールされているので参考にしてください。

引用する

おすすめ記事