Nach meinem Verständnis ist der Begriff "Root-Dateisystem" mehrdeutig und bezieht sich eigentlich auf zwei verschiedene Dinge. Eines ist das absolut minimale Dateisystem, das benötigt wird, um die Systemeinrichtung zusammen mit dem Kernel durchzuführen. Es enthält einige frühe User-Space-Programme, die die Hardware-Erkennung, das Laden von Modulen, die Geräteerkennung usw. durchführen. Dieses Dateisystem wird häufig als "rootfs" bezeichnet. Das andere ist das "echte" Root-Dateisystem. Möglicherweise befindet es sich auf einer lokalen Festplatte oder auf einem Remote-Server (für Systeme, die das Booten über Ethernet unterstützen).
Ich habe mehrere Linux-Distros mit dem Befehl 'mount' erkundet. Einige haben rootfs on / type rootfs im Ergebnis, andere nicht. Und alle haben so etwas wie '/ dev / sdaX on / type extX'.
Ich frage mich, ob sich der Mechanismus geändert hat oder ob das rootfs für diejenigen, die nicht über rootfs on / type rootfs verfügen, einfach nicht gemountet ist.
Ich habe versucht, die Antwort von Wiki und Google zu suchen, aber am Ende mehr verwirrt.
Kann mir jemand helfen?