Tutti gli argomenti avanzati da Zoredache sono validi; uno potrebbe cavillare un po 'con i dettagli (avere una macchina più veloce in modo da poter fare altre cose mentre si fottono altri file system non ti fa molto bene se la ragione del sistema per esistere in primo luogo è su quegli altri filesystem) ; tuttavia sono tutti un po 'giustificati dopo il fatto.
Ai tempi della vecchia scuola, non avevi i filesystem su partizioni separate - li avevi su dischi separati, perché i dischi erano davvero piccoli. Pensa a 10 MB. (1) Quindi avevi un minuscolo / partizione, un disco / var, un disco / usr, un disco / tmp e un disco / home. Se hai bisogno di più spazio, hai acquistato un altro disco.
Quindi i "grandi" dischi da 50 MB iniziarono a costare meno del programma lunare e improvvisamente divenne possibile mettere un intero sistema su un disco con una quantità utilizzabile di spazio utente.
Tuttavia, con le dimensioni del disco ridotte rispetto a ciò che è stato possibile generare per il computer, isolare / var e / opt e / home in modo che il riempimento di uno non abbia fatto crollare il computer fosse comunque una buona idea.
Oggi, in una situazione aziendale, non partizionare i sistemi operativi. I dati vengono partizionati, soprattutto se generati dall'utente; ma spesso è perché si trova su array di dischi ad alta velocità e / o ridondanti di qualche tipo. Tuttavia / var e / usr vivono tutti nella stessa partizione di /.
In un ambiente domestico, la stessa cosa - / home dovrebbe probabilmente trovarsi su un disco / array separato, in modo da poter installare / aggiornare / rompere / riparare qualunque tipo di sistema operativo sia desiderato.
La ragione di ciò è perché non importa quanto grande indovini il tuo / var o / usr o qualunque albero possa avere - ti sbaglierai in modo esilarante o commetterai ridicolmente. Uno dei miei vecchi colleghi di scuola bestemmia per il partizionamento, e io provo sempre dolore da lui quando finisce per sedersi attraverso un fsck di 180 giorni su un sistema che ho creato. Ma posso contare su una mano per tutta la mia carriera il numero di volte che qualcosa è stato riempito / e ha fatto cadere il sistema, mentre posso contare una mano il numero di volte finora quest'anno che ho fissato un sistema in cui qualcuno deciso / var non avrebbe mai avuto bisogno di essere più di (diciamo) 1GB e mi sbagliavo, lasciandomi a fissare un full / var e '00 di GB gratuiti altrove sul sistema, che avrebbero potuto essere tutti sulla luna per tutti il bene mi fanno.
Nel mondo odierno di grandi dischi, non vedo che ci sia una vera ragione per partizionare l'albero del sistema operativo. Dati utente, sì. Ma partizioni separate per / var e / usr e / var / spool etc etc etc? No.
(1) = e so solo selezionando quella dimensione, ho intenzione di ottenere qualcuno nei commenti che dice 10 MB? Lusso. Perché i nostri dischi erano semplicemente ...