- Riduzione al minimo della perdita:se
/usrsi trova su una partizione separata, un/usrdanneggiato non significa che non puoi recuperare/etc. - Sicurezza:
/non può essere sempre ro (/rootpotrebbe essere necessario essere rw ecc.) ma/usrPotere. 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/varcontiene dati mentre/usrnon così/usrla 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è)