![Linuxで2つのハードドライブ(SSDと非SSD)を使用してパーティションを分割する[閉じる]](https://linux33.com/image/46150/Linux%E3%81%A72%E3%81%A4%E3%81%AE%E3%83%8F%E3%83%BC%E3%83%89%E3%83%89%E3%83%A9%E3%82%A4%E3%83%96%EF%BC%88SSD%E3%81%A8%E9%9D%9ESSD%EF%BC%89%E3%82%92%E4%BD%BF%E7%94%A8%E3%81%97%E3%81%A6%E3%83%91%E3%83%BC%E3%83%86%E3%82%A3%E3%82%B7%E3%83%A7%E3%83%B3%E3%82%92%E5%88%86%E5%89%B2%E3%81%99%E3%82%8B%5B%E9%96%89%E3%81%98%E3%82%8B%5D.png)
2つのディスクに次の空き容量があります。
- ソリッドステートドライブ - 240G(sda)
- 非SSD - 240G(sdb)
パッケージをインストールするにはSSDを使用し、データを保存するにはSSDではなくSSDを使用する必要があることを知っています。私に最適なパーティショニングモード(スワップを含む)は何ですか?
自動パーティション化を試みると、1つのディスクにのみマウントされ、8Gがスワップ専用として使用されます。
PS。すでにインストールされているWindows 7と一緒にデュアルブートでLinux Mintをインストールする予定です。
修正する: SSD以外のドライブに8GBのRAM Windowsがインストールされています。
答え1
ソリッドステートとロータリーディスクが混在しているシステム(私が入力しているものと同じ)では、2〜3つの目標があります。
- システムのスピードアップ:頻繁に使用するデータをSSDにできるだけ多く保管してください。
- 摩耗を減らすために、揮発性データをSSDから遠ざけてください。
- 任意に選択できる:
md(4)
SSDとHDDの両方で(「ソフトウェアRAID」)設定を使用して、特定のレベルの冗長性を達成します。
最初の2つの目標のみを満たす場合は、次の簡単な操作を実行できます(使用しているファイルシステムによって異なります)。
- ソリッドステート:(
/
ルートファイルシステム)/usr
、、、/usr/local
/opt
- 回転ディスク:
/var
、、、、交換/home
/tmp
ただし、2つのディスクがあるため、読み取ることができます。複数のハードドライブ/SSDDebian Wikiに関する記事。md(4)
SSDを「読み取り基本」デバイス(高速読み取り、少ない書き込み)に設定し、HDDを「書き込み基本」デバイス(摩耗書き込みなし、少ない読み取り)に設定する手順を案内します。通常、SSDでのみ実行されるファイルシステムは、md
このデバイスで実行できるようになりました。カーネルは主にSSDから読み取られます(読み取りスループットをさらに向上させるために時々HDDでしばらく試みます)。 HDDに書き込みますが、SSD書き込みはデバイスが磨耗しないように注意して処理します。両方の利点をほとんど味わうことができ、SSDの摩耗やデータを無駄にすることを心配する必要はありません。
私のラップトップは同様のレイアウトで実行されています。ここでは/
、/usr
64GB /usr/local
SSDの64GBパーティションと1TB HDDにまたがるRAID-1デバイスにあり、残りのファイルシステムはHDDの残りの部分にあります。 HDD の残りの部分は RAID-1 設定の 2 つのメンバーの 1 つであり、通常は 1 つのディスクがありません。自宅にいるときは、2台目のディスクを接続してmd
デバイスを同期します。これは、追加レベルの冗長性と追加1〜7日のバックアップ1)です。
基本的な内容も見てください。SSD最適化Debian(そして友達)へのガイドです。
ああ、インストーラでこれをすべて行うことができるという保証はありません。インストールする前にリカバリディスクを起動し(少なくとも)、デバイスを準備しmd(4)
(CLIでより簡単なため、LVM PV、VG、およびLVも準備しました)、インストーラを起動してボリュームを指定する必要があります。
1 RAID≠バックアップ戦略。バックアップも用意されています。
答え2
私は次の解決策を思いついた。
/dev/sda2 /boot ext2 300MB
/dev/sda3 root ext4 - sdaの残りのスペース
/dev/sdb2 swap 8G (非SSDドライブにスワップパーティションを割り当てることをお勧めします)
/dev/sdb3 /tmp 10G
/dev/sdb4 /home - sdb の残りのスペース
答え3
私によると、次のように分割する必要があります。
Linuxmint / Remaining GB in SSD
Linuxmint swap 8 GB
Linuxmint /home <non-ssd HDD>