web-dev-qa-db-ja.com

/ homeパーティションを2つのドライブに分散しますか?

私のラップトップには160 GBのドライブが2つあります-sdaとsdbです。 160GB以上の/ homeパーティションを作成する方法はありますか?両方のドライブに/ homeパーティションを作成しようとしましたが、複数の/ homeパーティションを使用してUbuntuをインストールできないことを教えてくれました。

2
RootFAIL

Linuxディレクトリシステムについてもう少し情報が必要なようです。システムに1つのルートディレクトリ/があります。そして、これは/home/dev/usr/etcなどのような多数のフォルダーがある場所です。 homeusr、およびetcなどの一部のフォルダーはディスク上に実際に存在しますが、一部はprocまたはdevのように仮想であり、一時システムを含みます/ process/device info/represent them。

ここで、すべてのマシンが、基礎となるパーティションに関係なく、この等しい基本構造を持っていることを理解する必要があります。マウントするすべてのパーティションは、この1つのファイルシステムツリーに配置され、特定の1つのディレクトリにバインドされます。例えば/homeディレクトリはパーティションsdb1(これは/dev/sdb1で表されます)を指しますが、/bootフォルダーはsda1と残りの/sda2にあります。
~/dataなどの新しいフォルダーを作成し、パーティションをこの新しいフォルダーにバインドすることもできます。

したがって、システムについては次のように言うことができます。

必要な2つのパーティションは、/(ツリーのルート)とswap(ツリーに含まれない)だけです。次に、/の下にある実際のディレクトリ内のすべてのデータがルートパーティションに格納されます。
今できることは、ルートパーティション/から特定のディレクトリを取り出し、独自のパーティションをそれらに割り当てることです。通常、これは/homeに対して行いますが、場合によっては/bootに対しても行います。

インストール時にこれを行うのは簡単です(代わりに/他のOSと一緒にインストールする必要があるかどうかを尋ねるときに「他の何かを行う」を選択し、手動でパーティション分割を実行します)、後で手動で変更するのが少し難しいバインドする前に、コンテンツを古いディレクトリから新しいパーティションに移動します。しかし、もちろん可能です-これはこのディレクトリシステムの大きな利点です-すべてのファイルへのパス(例:/home/myusername/.mygame/hiscore)が残っているため、アプリケーションは以前と同様にファイルにアクセスできるため、変更は表示されません。同じ。

それでは、今何をしたいのか、さらにどのトピックについてさらに支援が必要ですか?

file system/mounting visualization
画像ソース:
http://h0lug.sourceforge.net/ForrestHo00/samples/ooo11/openOfficeEmbeddedImage/Zip-Sernet-LATM-LPI-101-v-0.2-20050712-1243-noXSO.sxw/file -Pictures/10000000000002D00000021CF2F25855.png

4
Byte Commander