GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Partitionierung mit 2 Festplatten (SSD und Nicht-SSD) unter Linux

Auf einem hybriden Solid-State- und Spinning-Disk-System (wie dem, das ich hier schreibe) haben Sie zwei bis drei Ziele:

  • Beschleunigen Sie Ihr System:So viele häufig verwendete Daten wie möglich bleiben auf der SSD.
  • Halten Sie flüchtige Daten von der SSD fern, um den Verschleiß zu reduzieren.
  • Optional: ein gewisses Maß an Redundanz haben, indem Sie einen md(4) verwenden (‘Software-RAID’)-Setup über die SSD und HDD(s).

Wenn Sie nur die ersten beiden Ziele erreichen, ist es eine einfache Aufgabe, ein Schema wie dieses zu entwickeln (je nachdem, welches dieser Dateisysteme Sie verwenden):

  • Halbleiter:/ (Root-Dateisystem), /usr , /usr/local , /opt
  • Drehscheibe:/var , /home , /tmp , tauschen

Da Sie jedoch zwei Festplatten haben, können Sie den Artikel Multi HDD/SSD im Debian-Wiki lesen. Es führt Sie durch die Einrichtung von md(4) Geräte mit Ihrer SSD als „meistens gelesenes“ Gerät (schnelle Lesevorgänge, weniger Schreibvorgänge), Ihrer Festplatte als „meistens Schreib“-Gerät (keine Verschleißschreibvorgänge, weniger Lesevorgänge). Die Dateisysteme, die normalerweise nur auf der SSD laufen würden, können jetzt auf diesem md laufen Gerät. Der Kernel liest hauptsächlich von der SSD (mit gelegentlichen, kurzen Ausflügen in die HDD, um den Lesedurchsatz noch weiter zu erhöhen). Es schreibt auf die Festplatte, behandelt SSD-Schreibvorgänge jedoch mit Vorsicht, um eine Abnutzung des Geräts zu vermeiden. Sie erhalten (fast) das Beste aus beiden Welten und müssen sich keine Sorgen machen, dass SSD-Verschleiß Ihre Daten unbrauchbar macht.

Auf meinem Laptop läuft ein ähnliches Layout, in dem / , /usr und /usr/local befinden sich auf einem RAID-1-Gerät auf einer 64-GB-SSD und einer 64-GB-Partition auf der 1-TB-Festplatte, und die restlichen Dateisysteme befinden sich auf dem Rest der Festplatte. Der Rest der Festplatte ist eines von zwei Mitgliedern eines RAID-1-Setups, wobei normalerweise eine Festplatte fehlt. Wenn ich zu Hause bin, stecke ich die zweite Platte ein und lasse die md Gerät synchronisieren. Es ist ein zusätzliches Maß an Redundanz und ein zusätzliches 1–7-Tage-Backup¹).

Sie sollten sich auch den Leitfaden zur grundlegenden SSD-Optimierung für Debian (und Freunde) ansehen.

Oh, und es ist nicht garantiert, dass Sie dies alles über das Installationsprogramm tun können. Möglicherweise müssen Sie vor der Installation eine Rettungsdiskette booten, bereiten Sie (mindestens) die md(4) vor Geräte (ich mache auch die LVM PVs, VGs und LVs, weil es auf der CLI einfacher ist), boote dann den Installer und zeige ihm einfach die Volumes.

¹ RAID ≠ Sicherungsrichtlinie. Ich habe auch ordentliche Backups.


Linux
  1. So erstellen Sie harte und symbolische Links in Linux

  2. So überprüfen Sie den SSD/HDD-Zustand unter Linux

  3. Überprüfen Sie den Speicherplatz in Linux mit den Befehlen df und du

  4. So finden Sie unter Linux heraus, ob es sich bei der Festplatte um eine SSD oder HDD handelt

  5. Hardlinks und Softlinks in Linux erklärt

Bringen Sie podman unter Windows mit Linux zum Laufen

Duales Booten von Windows und Linux über UEFI

Tipps und Tricks zur Verwendung des Linux-Befehls wget

Erstellen Sie virtuelle CD- und DVD-Laufwerke mit CDEmu unter Linux

Greifen Sie unter Linux mit Xclip und Xsel auf den Inhalt der Zwischenablage zu

So sichern Sie Dateien und Verzeichnisse mit Rsync unter Linux