Su un sistema ibrido a stato solido e disco rotante (come quello che sto scrivendo), hai da due a tre obiettivi:
- Velocizza il tuo sistema:quanti più dati di uso comune possibile rimangono sull'SSD.
- Mantieni i dati volatili fuori dall'SSD per ridurre l'usura.
- Facoltativo: avere un certo livello di ridondanza utilizzando un
md(4)
("RAID software") configurato su SSD e HDD.
Se stai solo raggiungendo i primi due obiettivi, è semplice trovare uno schema simile a questo (a seconda di quale di questi filesystem usi):
- Stato solido:
/
(filesystem radice),/usr
,/usr/local
,/opt
- Disco rotante:
/var
,/home
,/tmp
, scambia
Dato che hai due dischi, però, puoi leggere l'articolo Multi HDD/SSD sul wiki Debian. Ti guiderà attraverso la configurazione di md(4)
dispositivi con il tuo SSD come dispositivo "per lo più letto" (letture veloci, meno scritture), il tuo HDD come dispositivo "per lo più in scrittura" (scritture senza usura, meno letture). I filesystem che normalmente andrebbero solo sull'SSD ora possono andare su questo md
dispositivo. Il kernel leggerà principalmente dall'SSD (con brevi incursioni occasionali nell'HDD per aumentare ulteriormente il throughput di lettura). Scriverà sull'HDD, ma gestirà le scritture SSD con cura per evitare di consumare il dispositivo. Ottieni il meglio da entrambi i mondi (quasi) e non devi preoccuparti dell'usura dell'SSD che rende i tuoi dati inutili.
Il mio laptop è in esecuzione su un layout simile in cui /
, /usr
e /usr/local
sono su un dispositivo RAID-1 su un SSD da 64 GB e una partizione da 64 GB sull'HDD da 1 TB, e il resto dei file system si trova sul resto dell'HDD. Il resto dell'HDD è uno dei due membri di una configurazione RAID-1, con un disco solitamente mancante. Quando sono a casa, collego il secondo disco e lascio il md
sincronizzare il dispositivo. È un ulteriore livello di ridondanza e un backup extra di 1–7 giorni¹).
Dovresti anche dare un'occhiata alla guida all'ottimizzazione SSD di base per Debian (e amici).
Oh, e non è garantito che sarai in grado di fare tutto tramite il programma di installazione. Potrebbe essere necessario avviare un disco di ripristino prima dell'installazione, preparare (almeno) il md(4)
dispositivi (eseguo anche LVM PV, VG e LV perché è più facile sulla CLI), quindi avvia il programma di installazione e indica semplicemente i volumi.
¹ RAID ≠ politica di backup. Dispongo anche di backup adeguati.