Bis Windows 8 hatte ein PC keine native Unterstützung für ISO-Dateien. Ein kleines Stück Software könnte Ihnen dabei helfen, damit umzugehen, aber Sie mussten es trotzdem selbst installieren. Unter Linux können Sie beliebige ISO- oder Dateisysteme sofort mit einem einfachen Befehl mounten. Es kann jedoch ein wenig schwierig sein, Geräte zu manipulieren, besonders wenn Sie vorher an Windows gewöhnt waren. Sie müssen mit der Philosophie von Linux denken: Alles ist eine Datei. Daher kann ein Gerät als ein Ordner betrachtet werden, der eine Datei für sich ist. Und das Mounten eines Geräts besteht darin, der Datei etwas Platz und einen Pfad zu geben.

Montieren

Zuallererst benötigen Sie die Super-User-Rechte, um alles auf Ihrem Computer zu mounten. Die allgemeine Syntax ist etwas wie:

 sudo mount [-t type] [-o Optionen] [unmounted device] [Pfad zum geladenen Gerät] 

Nach dem Parameter "t" sollten Sie den Typ des Dateisystems angeben, das Sie mounten möchten. Wenn Sie nichts schreiben, wird das Programm versuchen, den Typ selbst zu finden. Die häufigsten sind vfat, iso9660, reiserfs, nfs, ramfs, smbfs, ext2, ext3 und ext4. Auf der anderen Seite steht "o" für die Optionen, die Sie präzisieren können, wie zum Beispiel:

  • auto / noauto für automatische Montage oder nicht
  • exec / noexec, um anzugeben, ob die Binärdateien im Dateisystem ausgeführt werden können oder nicht
  • user / nuser um festzustellen, ob ein Benutzer oder nur der Root das Gerät mounten kann
  • ro / rw was für "read-only" und "read-only" steht

Im Allgemeinen möchten Sie die Option "defaults" verwenden, die die am häufigsten verwendeten Parameter zusammenfasst: async, auto, dev, exec, nuser, rw, suid. Und Sie können natürlich mehr als eine Option hinzufügen, solange Sie sie mit einem Komma trennen. Weitere Optionen und Typen finden Sie in der Handbuchseite von mount mit

 Mann Berg 

Als ein Beispiel können Sie jetzt jede ISO-Datei einfach mit mounten

 sudo mount -t iso9660 -o Schleife [image.iso] / mnt / 

Beachten Sie, dass das Verzeichnis / mnt speziell für das Mounten von Geräten gedacht ist. Sie müssen es nicht benutzen, aber es ist gut zu wissen, dass es da ist. Wenn Sie ein Gerät in einem nicht leeren Verzeichnis bereitstellen, wird der Inhalt zwar ausgeblendet, aber nicht zerstört (Sie können den Inhalt wiederherstellen, indem Sie das bereitgestellte Gerät entfernen). Wenn Sie sich mit den Optionen und Typen im Allgemeinen vertraut machen möchten, wird mit dem Befehl mount ohne Argument die Liste der aktuell gemounteten Geräte angezeigt (die gleiche Liste finden Sie unter / etc / mtab, was für Mounted File Systems steht Tabelle).

Umount

Jetzt, da Sie wissen, wie man Daten lädt, ist der nächste logische Schritt, sie zu entfernen: Umounting, wie wir es nennen werden, da wir den Befehl umount dazu verwenden. Das Umsetzen ist auch sehr wichtig, da es der Moment ist, an dem die Daten physisch auf dem Gerät geschrieben werden. Daher können Sie das Gerät nicht auswerfen, wenn es noch verwendet wird. Als Side Tip hilft Ihnen der Befehlsfixierer dabei, die Prozesse und Benutzer in Abhängigkeit von einem bestimmten Gerät zu finden:

 Fixierer -v [Befestigungspunkt] 

Mit der Option "v" steht für den ausführlichen Modus. Zurück zum Geräteauswurf ist die Syntax zum Umsetzen sehr einfach:

 sudo umount [Befestigungspunkt] 

Remount

Noch eine coole Sache über den Befehl mount, Sie müssen ein Gerät nicht umount und dann erneut mounten, um seine Montageoptionen zu ändern. Verwenden Sie stattdessen den Parameter "remount", indem Sie der Syntax folgen:

 sudo mount -o remount, [neue Optionen] [Befestigungspunkt] 

Automatische Montage

Für diejenigen, die weiter gehen und den Befehl mount sehr häufig verwenden möchten, können Sie die Datei / etc / fstab so konfigurieren, dass das Mounten von Geräten vereinfacht und sogar beim Booten automatisch durchgeführt wird. Zum Beispiel verwende ich fstab, um meine LVM-Geräte vor den Daemons zu mounten.

Die Syntax ist wie folgt:

  • das zu montierende Gerät oder seine UUID
  • der Befestigungspunkt
  • der Typ des Dateisystems
  • die Befestigungsmöglichkeiten
  • die Dumpfrequenz (wenn du keine Ahnung hast, lass es 0)
  • die Verifikationshäufigkeit (0, um es zu ignorieren, 1, um es zuerst zu überprüfen, 2, um es zu überprüfen, usw.)

Wenn Sie in den Optionen "noauto" angeben, wird das Gerät nicht automatisch geladen, aber der Befehl mount wird vereinfacht:

 sudo mount [Name des Gerätes in fstab] 

Fazit

Sie sollten jetzt in der Lage sein, den Befehl mount wie einen Profi zu verwenden. Zumindest können Sie Ihre ISO-Dateien einfach mounten. Wir haben sogar ein bisschen mehr mit fstab gedeckt, aber ich weigerte mich, diesen Artikel "Alles, was du über die Montage wissen musst" wegen des unbeabsichtigten Wortspiels zu nennen. Wenn Sie weiter gehen wollen, lade ich Sie ein, die Labels zu lesen, die das Mounten von Geräten vereinfachen (beginnen Sie mit e2label und mlabel ). Und wie immer ist die Manual Page auch ziemlich gut. Als Bonus können Sie versuchen, eine GUI wie pysdm für alle Mounting zu verwenden, aber auch hier ist die Kommandozeile ein Muss.

Haben Sie Vertrauen in den Befehl mount? Benutzt du es häufig? Haben Sie noch weitere Beispiele? Bitte lassen Sie uns in den Kommentaren wissen.