Thorsten Jens wrote:
/var (damit / nicht überläuft, wenn Logdateien explodieren)
Das nutzt Dir genau gar nix. Wenn /var vollläuft, steht das System trotzdem, und Du kannst Dich unter Umständen nicht mehr einloggen. Da ist es egal, ob das eine Extra-Partition ist.
/usr (kann man z.B. ro mounten)
Und dann jede Menge Probleme z.B. mit dem YOU bekommen. Meiner Meinung nach ist es wichtiger, schnell und automatisch aktuelle Sicherheitspatches zu bekommen als ein ro-/usr zu haben.
Aber klar. /bin + /sbin vs. /usr/bin + /usr/sbin (+ /opt + ...). Alles was für das Booten und den Grundgebrauch des Systems essenziell notwendig ist, ist in /bin und /sbin. Genau aus dem Grund, dass die normalerweise auf der /-Partition liegen.
/bin vs. /usr/bin und /lib vs. /usr/lib ist ein PDP-11-ismus und seit mehr als 20 Jahren obsolet. Eine PDP hatte nur begrenzt viel Speicher, und wenn beim Booten ein fsck auf / gemacht werden mußte, dann mußte / in den Speicher passen, weil zu diesem Zeitpunkt noch kein swap vorhanden war. Erst nach dem Checken von / konnten der Swap enabled, dann /usr gecheckt und dann /usr gemountet werden. Daher die artifizielle Trennung von / und /usr. Einen praktischen Grund gibt es dafür nicht mehr (und in Solaris sind /bin und /lib deswegen konsequent Symlinks auf /usr/bin und /usr/lib). Kristian