/ optと/ homeを同じパーティションに置くが、/とは違う方法は?


10

私は2つのドライブを持つ1上のUbuntuをインストールしたい/とし、他/opt/home。しかし、別のパーティションではなく同じパーティションに常駐したく/optありません/home。インストール中に行うことは可能ですか?

回答:


11

これが私がすることです。ホームパーティションを作成し、インストーラーにマウントするように伝え/homeます。インストール後、最初の起動時にというディレクトリを作成します/home/opt。次に、それをにバインドし/optます。

/optこれを行う前に、空であることを確認してください。フレッシュインストール直後ならそうだと思います。

mount -o bind /home/opt /opt

手動マウント用。

ブート時のマウントは、以下のように編集し/etc/fstabてください。インストーラーが追加したはずのホームマウントの下に必ず追加してください。

/home/opt /opt none bind 0 0

2

バインドマウントを使用すると、非常に簡単です。これにより、ある場所から別の場所にサブディレクトリをマウントできます。

"opt"を "home"パーティションのサブディレクトリにしてから、パーティションを/ homeにマウントし、マウント/ home / optを/ optにバインドします。

sudo mount /dev/sda4 /home
sudo mount --bind /home/opt /opt

または、次の/etc/fstabように追加して永続化することもできます。

/dev/sda4   /home   ext4   defaults   0 2
/home/opt   /opt    none   bind       0 0

また、UUIDを使用したい場合は/dev/sda4UUID=<your UUID>


あなたの答えは@stringsのものと何が違うのですか?そして、これがインストールとどのように関連しているかはわかりません。
gertvdijk 2013年

見た目からはそれほどではありません。他の回答を十分に検討する前に書いたと思います。とにかく、同じことを2つの異なる方法で説明することは、askubuntu.comでそれほど悪いことではないかもしれません
thomasrutter

1

LVMの方法

1つのパーティションに2つの異なるボリュームがあることを気にしない場合。

作成物理ボリュームを、あなたが入れたいドライブ上/home/opt上。このパーティションのみをメンバーとしてボリュームグループを作成します。名前を付けます(例:)myvg。次に、2つの論理ボリュームを作成します。例:homesopt、両方にファイルシステムと明らかなマウントポイントがあります。

利点:

  • スナップショットを作成できます。
  • 論理ボリュームのサイズ変更は、パーティションのサイズ変更に比べて簡単です。
  • 実行中のシステムのパーティションテーブルに触れることなく、さらにボリュームを作成します。

これから利益を得るには、ボリュームグループに空き領域を確保する必要があります。

どうやって?

インストーラーを使用すると、GUIでこれを非常に簡単に実行できます。12.04ではalternativeイメージが必要です。12.10以降では、これは通常のイメージに含まれています。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.