Alle von Zoredache vorgebrachten Argumente sind gültig. man kann sich ein bisschen mit den Details streiten (eine Maschine schneller hochfahren zu lassen, damit man andere Dinge tun kann, während man andere Dateisysteme prüft, hilft nicht viel, wenn der Grund dafür, dass das System überhaupt existiert, in diesen anderen Dateisystemen liegt) ; Sie sind jedoch alle ein wenig nachträglich zu rechtfertigen.
In den Tagen der alten Schule gab es keine Dateisysteme auf separaten Partitionen - Sie hatten sie auf separaten Festplatten, weil die Festplatten sehr klein waren. Denken Sie an 10 MB. (1) Sie hatten also eine winzige / Partition, eine / var-Festplatte, eine / usr-Festplatte, eine / tmp-Festplatte und eine / home-Festplatte. Wenn Sie mehr Speicherplatz benötigen, haben Sie eine andere Festplatte gekauft.
Dann kosteten "große" 50-MB-Festplatten weniger als das Moon-Programm, und plötzlich war es möglich, ein gesamtes System mit einer nutzbaren Menge an Speicherplatz auf einer Festplatte unterzubringen.
Trotzdem war es immer noch eine gute Idee, den Computer zu isolieren, damit er nicht herunterfällt, da die Festplattengröße im Vergleich zu den Möglichkeiten, die der Computer hatte, klein ist.
Heute partitioniere ich in einer Unternehmenssituation die Betriebssysteme nicht. Daten werden partitioniert, insbesondere wenn sie vom Benutzer erstellt wurden. Das liegt aber häufig daran, dass es sich um Hochgeschwindigkeits- und / oder redundante Festplatten-Arrays handelt. / Var und / usr befinden sich jedoch alle in derselben Partition wie /.
In einer häuslichen Umgebung sollte sich das Gleiche - / home wahrscheinlich auf einer separaten Festplatte / einem separaten Array befinden, damit man die gewünschten Betriebssystemvarianten installieren / aktualisieren / unterbrechen / reparieren kann.
Der Grund dafür ist, dass Sie, egal wie groß Sie Ihren / var oder / usr oder welchen Baum Sie auch immer schätzen, entweder komisch falsch liegen oder auf lächerliche Weise überbeanspruchen. Einer meiner alten Schulkollegen schwört auf Partitionierung, und ich bekomme immer Kummer von ihm, wenn er ein 180-Tage-Fsck auf einem System durchläuft, das ich erstellt habe. Aber ich kann mit einer Hand über meine gesamte Karriere hinweg zählen, wie oft etwas gefüllt / heruntergekommen ist, während ich mit einer Hand zählen kann, wie oft in diesem Jahr jemand auf ein System gestarrt hat, bei dem es jemanden gibt \ var muss niemals mehr als (sagen wir mal) 1 GB haben und hat sich geirrt, sodass ich auf ein vollständiges \ var und eine Menge freier GB an anderer Stelle im System gestarrt habe, die alle genauso gut für alle auf dem Mond gewesen sein könnten das Gute, das sie mir tun.
In der heutigen Welt der großen Festplatten sehe ich keinen wirklichen Grund, den Betriebssystembaum zu partitionieren. Benutzerdaten, ja. Aber separate Partitionen für / var und / usr und / var / spool etc etc etc? Nein.
(1) = und wenn ich nur diese Größe auswähle , bekomme ich jemanden in den Kommentaren, der 10 MB sagt ? Luxus. Warum waren unsere Scheiben nur ...