Was ist der Unterschied zwischen mountall und mount -a? (Ubuntu, vielleicht andere)

4

Die mountall-Manpage sagt, dass "dies ein temporäres Tool ist, bis init (8) selbst" dies im Grunde kann. Warum nicht einfach mount -a benutzen? Gibt es einen Unterschied zwischen den beiden und wenn ja, welchen sollte ich für was verwenden?

Johannes Ernst
quelle

Antworten:

6

Nach der Manpage , hat die ubuntu - Version mountall die folgenden:

  • liest fstab (5)
  • ruft fsck auf (8)
  • ruft mount auf (8)
  • und ruft Swapon (8)

Canonical liefert nicht viele Informationen darüber, warum ein "temporäres Tool" erstellt werden musste.

Mount -a "bewirkt laut mount manual, dass [...] alle in fstab genannten Dateisysteme gemountet werden".

Wie auch immer, ich rate Ihnen, mount -a zu verwenden, da es auf den meisten Unices funktioniert.


quelle
Anscheinend sagst du, dass du den Unterschied auch nicht siehst, oder?
Johannes Ernst
2
Überhaupt nicht. Zum Beispiel kann ich nicht sehen, wo mount -a fsck starten würde (nur schnell überprüfter Quellcode und Manpage) und mountall als temporär beschrieben wird.