it-swarm.com.de

Technische Unterschiede zwischen den Möglichkeiten, mit denen UNIX- und Windows-Geräte "gemountet" werden

Frage, aus der dies hier entstanden ist: Was bedeutet es, etwas zu montieren?

Da die Frage, welches "besser" oder welches "schlechter" ist, zu subjektiven und argumentativen Antworten führen kann, möchte ich die technischen Unterschiede zwischen beiden kennen.

8
Mussnoon

Grundlegende technische Unterschiede zwischen Unix-Mounten (einzelner Baum) und Windows-Laufwerksbuchstaben (mehrere Gesamtstrukturen):

  1. Das Unix-Root-Dateisystem ermöglicht es, andere Dateisysteme darin abzulegen, wodurch eine verzweigte Struktur von einem einzelnen Punkt aus entsteht.
  2. Die Windows-Laufwerke ermöglichen mehrere Root-Dateisysteme, lassen jedoch kein anderes Dateisystem zu.
  3. Jeder Unix-Mount-Punkt verfügt über die Berechtigung group/owner/all zum Lesen, Schreiben und Zugreifen.
  4. Unix-Einhängepunkte können über Befehle entfernt und hinzugefügt werden, einschließlich des Lesens an benutzerdefinierten Speicherorten zum Testen und Reparieren.
  5. Windows-Laufwerke verfügen über eine natürliche Liste verfügbarer Partitionen/Laufwerke, die auf dem Desktop leicht sichtbar ist und sich direkt in der Dateisystemstruktur widerspiegelt.
  6. Es gibt eine feste Begrenzung für die Anzahl der in Windows verfügbaren Laufwerksbuchstaben. Für die Unix-Bereitstellung gibt es keine solche Begrenzung.
  7. Die Netzwerkbereitstellung ist transparent, und Dateien aus dem Netzwerk werden an einem für den Clientcomputer spezifischen Speicherort abgelegt.
  8. Die Unix-Montage ermöglicht Fusefs, die einen interessanten Datenzugriff ermöglichen. Generative Ordner, die nur möglich sind, wenn Sie Unix-fähig sind.
  9. Unter Unix kann ein Laufwerk entsprechend dem Boot-Betriebssystem an einem bestimmten Ort gemountet werden. In einem Betriebssystem auf derselben Maschine kann eine Partition in /media/backup Und in einem anderen Betriebssystem in /home/ Eingebunden sein.
  10. Jeder Teil der Dateien Ihres Betriebssystems kann auf einen eigenen Mount gestellt werden. Entweder wird eine andere Partition, Festplatte oder sogar ein Netzwerk- oder Cloud-Speicher bereitgestellt. Dadurch können Thin Clients ihr Betriebssystem aus dem Netzwerk (nfs) laden.
  11. Der chroot -Prozess ermöglicht es Ihnen, das Stammverzeichnis in einem Unix-Dateisystem zu ändern und das laufende System gegen ein neues auszutauschen, ohne es neu zu starten. Dies ist bei Laufwerksbuchstaben nicht möglich, da sie alle vorbelegt sind.

Dies ist keine vollständige Liste und muss möglicherweise in Zukunft bereinigt werden.

mount ist nur eine Terminologie. Es hat lange Wurzeln und ist bis heute geblieben. Andere dunkle Begriffe sind patch (Software-Patch, der die Hauptsoftware geringfügig ändert, um ein Problem zu beheben), die aus der Bekleidungsindustrie stammen. Oder bug, ein generischer Softwarefehler, der von einem tatsächlichen Fehler herrührt, der die Schaltkreise der ersten Computer überhaupt kurzgeschlossen hat. Oder daemon, um einen Systemdienst zu beschreiben.

Als die ursprüngliche Software entwickelt wurde, gab es keinen Markt wie heute, sodass die von den Programmierern ausgewählten Codewörter die Endbenutzer erreichten.

Gegenwärtig gibt es ein Verfahren, um diese umständlichen Wörter mit neutraleren und beschreibenden Begriffen zu entfernen. Zum Beispiel haben wir anstelle von daemonservice.

Desktop-Umgebungen wie GNOME sind dabei, diese undurchsichtigen Begriffe zu entfernen.

pdate: Und um Ihre Frage zu beantworten, führen alle Betriebssysteme diese Aufgabe aus. Es ist nur so, dass du mount ausgesetzt wurdest, was dich vielleicht verwirrt hat.

0
user4124