- Riduzione al minimo della perdita:se
/usr
si trova su una partizione separata, un/usr
danneggiato non significa che non puoi recuperare/etc
. - Sicurezza:
/
non può essere sempre ro (/root
potrebbe essere necessario essere rw ecc.) ma/usr
Potere. Può essere utilizzato per creare ro il più possibile. - Utilizzo di FS diversi:potrei voler utilizzare un sistema diverso per
/tmp
(non affidabile ma veloce per molti file) e/home
(deve essere affidabile). Allo stesso modo/var
contiene dati mentre/usr
non così/usr
la stabilità può essere sacrificata ma non tanto quanto/tmp
. - Durata di fsck:Partizioni più piccole significano che controllarne una è più veloce.
- Citato il riempimento delle partizioni, anche se un altro metodo sono le quote.
Un /usr
separato può essere utile se hai più macchine che condividono lo stesso sistema operativo. Possono condividere un singolo /usr
centrale invece di duplicarlo su ogni sistema. /usr
può essere montato in sola lettura.
/var
e /tmp
può essere riempito da programmi utente o daemon. Pertanto può essere sicuro averli in partizioni separate che impedirebbero /
, la partizione root, per essere piena al 100% e colpirebbe gravemente il tuo sistema. Per evitare di avere due partizioni distinte per questi, non è raro vedere /tmp
essere un collegamento simbolico a /var/tmp
.
Perché gli utenti ordinari possono far sì che le cose vengano scritte su /var
e /tmp
, e quindi potenzialmente causare problemi all'intero sistema. In questo modo i processi utente possono riempire /var
e /tmp
, ma non la radice fs. Un /usr
separato è utile per /usr
su NFS o altri fs remoti.
(Spero sia chiaro, non ho ancora preso il caffè)