GNU/Linux >> Linux の 問題 >  >> Linux

Linux で 2 台のハードディスク (SSD と非 SSD) を使用したパーティショニング

ハイブリッド ソリッド ステートと回転ディスク システム (私がこれを入力しているもののような) では、2 つから 3 つの目的があります。

  • システムを高速化:よく使用されるデータをできる限り SSD に保存します。
  • 揮発性データを SSD から遠ざけて摩耗を減らします。
  • オプション: md(4) を使用して、ある程度の冗長性を持たせる (「ソフトウェア RAID」) を SSD と HDD にセットアップします。

最初の 2 つの目標を達成するだけなら、次のようなスキームを考え出すのは簡単です (使用するファイルシステムによって異なります):

  • 固体:/ (ルートファイルシステム), /usr/usr/local/opt
  • スピニングディスク:/var/home/tmp 、スワップ

ただし、ディスクが 2 つあるため、Debian wiki で Multi HDD/SSD の記事を読むことができます。 md(4) の設定について説明します SSD を「主に読み取り」デバイス (高速読み取り、書き込みが少ない)、HDD を「主に書き込み」デバイス (書き込みが少なく、読み取りが少ない) として使用するデバイス。通常は SSD だけで使用されるファイルシステムが、この md で使用できるようになりました。 デバイス。カーネルは主に SSD から読み取ります (読み取りスループットをさらに向上させるために、HDD に時折短時間アクセスします)。 HDD に書き込みますが、SSD の書き込みはデバイスの消耗を避けるために慎重に処理してください。両方の長所を (ほぼ) 活用でき、データが役に立たなくなる SSD の消耗を心配する必要はありません。

私のラップトップは、/ と同様のレイアウトで実行されています 、 /usr/usr/local 64 GB SSD と 1 TB HDD の 64 GB パーティションにわたる RAID-1 デバイス上にあり、残りのファイルシステムは HDD の残りの部分にあります。 HDD の残りの部分は、RAID-1 セットアップの 2 つのメンバーのうちの 1 つで、通常は 1 つのディスクがありません。家にいるときは、2 番目のディスクを接続して、md を許可します。 デバイスの同期。これにより、冗長性が追加され、1 ~ 7 日間のバックアップが追加されます¹)。

また、Debian (およびその友人) 向けの基本的な SSD 最適化ガイドも参照してください。

ああ、インストーラーを介してこれをすべて実行できるとは限りません。インストールの前にレスキュー ディスクを起動する必要がある場合があります。(少なくとも) md(4) を準備してください。 デバイス (CLI の方が簡単なので、LVM PV、VG、および LV も行います)、インストーラーを起動し、ボリュームを指定するだけです。

¹ RAID ≠ バックアップ ポリシー。適切なバックアップも取っています。


Linux
  1. Linuxでハードリンクとシンボリックリンクを作成する方法

  2. LinuxでSSD/HDDの状態を確認する方法

  3. dfおよびduコマンドを使用してLinuxのディスク容量を確認する

  1. LinuxでディスクがSSDかHDDかを確認する方法

  2. Linuxのハードリンクとソフトリンクの説明

  3. LinuxでSSDまたはHDDのディスクを見つける方法は?

  1. LinuxでのHomebrewPackageManagerのインストールと使用

  2. SandForce SSD 暗号化 - セキュリティとサポート

  3. Linux シェルで rz と sz を使用する