Datenträgerverwaltung

Linux-Mount-Befehl

Linux-Mount-Befehl
Im Linux-Ökosystem ist das Mounten eine der wichtigsten Operationen, auf die das System angewiesen ist. Tatsächlich ist das Dateisystem von Linux ausschließlich vom „Mount“-Mechanismus abhängig.

Montagemechanismus

Bevor wir tiefer in den Befehl „mount“ einsteigen, werfen wir einen Blick darauf, was es tatsächlich ist. Unter Linux ist Mounten der Prozess, ein zusätzliches Dateisystem über das aktuell zugängliche Dateisystem auf dem Computer anzuhängen.

Eine kurze Anmerkung zum Dateisystem: Es ist eine Hierarchie von Verzeichnissen, die Systeme verwenden, um Dateien und Ordner auf einem Speichermedium zu organisieren. Dateisystem existiert in jeder einzelnen Speicherlösung: USB-Flash-Laufwerk, CD-ROM, HDD, SSD und sogar Disketten! Bei UNIX/Linux und ähnlichen Systemen beginnt das Dateisystem mit dem Root-Verzeichnis (gekennzeichnet als „/“). Unter „root“ existieren alle anderen untergeordneten Dateisysteme.

Halterung verwenden

Aufgrund des Mount-Mechanismus im Kern des Systems spielt „mount“ eine wichtige Rolle bei der Gestaltung des Linux-Ökosystems. Dieser Befehl bietet eine Menge Nutzen für zahlreiche Situationen. Immer wenn Sie „mount“ ausführen, um ein Dateisystem zu mounten, kontaktiert es den Kernel, um die Operation abzuschließen.

In diesem Artikel werde ich versuchen, wichtige und interessante Themen so weit wie möglich abzudecken. Es liegt jedoch ganz bei Ihnen und Ihrer Kreativität, „mount“ zu Ihrem Vorteil zu nutzen.

Standort „mounten“

Führen Sie diesen Befehl aus.

welche halterung

Es befindet sich im Verzeichnis „/usr/bin“. Dieses Verzeichnis ist im Allgemeinen die Heimat von fast allen Befehlen, die Sie jemals in der Geschichte Ihres Linux ausführen werden.

Grundlagen

So sieht die Grundstruktur der Ausführung von „mount“-Befehlen aus.

mount --source --Ziel

Obwohl die Verwendung der Flags „-source“ und „-target“ nicht so häufig vorkommt, empfehle ich dringend, dies zu tun, um den Zweck des Befehls klar zu unterscheiden.

Um ein bestimmtes Dateisystem zu mounten, benötigt „mount“ die Quelle und das Ziel. Zum Beispiel habe ich mir die Ubuntu-Installations-ISO geholt und möchte diese Datei mounten. Führen Sie die folgenden Befehle aus.

sudo mkdir /mnt/ubuntu_iso

sudo mount -o loop -t iso9660 --source ~/Desktop/ubuntu-19.04-desktop-amd64.iso
--Ziel /mnt/ubuntu_iso

In dieser Befehlsreihe haben wir ein Verzeichnis erstellt, in das die ISO-Datei gemountet wird. Dann haben wir „mount“ angewiesen, dieses Verzeichnis zum Mounten der ISO in diesem Verzeichnis zu verwenden.

Wenn ein Fehler wie "Fehler beim Einrichten des Loop-Geräts" auftritt, überprüfen Sie, ob der Befehl richtig eingegeben wurde. Stellen Sie in anderen Fällen sicher, dass das Loop-Modul des Kernels läuft.

lsmod | grep-Schleife

Keine Ausgabe in diesem Schritt bedeutet, dass das Modul nicht ausgeführt wird. Starten Sie es mit "modprobe".

sudo modprobe loop

Der Befehl sollte jetzt problemlos laufen.

Alle Reittiere auflisten

Wenn „mount“ ohne zusätzliche Parameter alleine ausgeführt wird, gibt es die Liste aller aktuell gemounteten Dateisysteme im Speicher des Computers zurück.

montieren

Oder,

montieren -l

Mount-Version

montieren -V

Dadurch wird die Softwareversion von „mount“ angezeigt.

Dateisysteminfo

Wenn Sie einen bestimmten Dateisystemtyp im Sinn haben, können Sie mit „mount“ überprüfen, welche Mounts dieses Dateisystem verwenden.

montieren -t

Dieser Befehl listet beispielsweise alle Dateisysteme auf, die „ext4“ verwenden.

mount -l -t ext4

Verwenden von /etc/fstab

Dies ist eine spezielle Systemkonfigurationsdatei, die die Dateisysteme für das Betriebssystem enthält. Obwohl es jetzt einfacher ist, Geräte und Dateisysteme zu mounten, war fstab in der Anfangszeit die einzige Möglichkeit, den Computer anzuweisen, nach einem bestimmten Dateisystem zu suchen und es automatisch zu mounten.

Es befindet sich auf „/etc/fstab“.

bat /etc/fstab

Bat ist eine überlegene Alternative für Katzen mit zusätzlichen Funktionen wie Syntaxhervorhebung und Formatierung.

Wie in der Datei erwähnt, folgt fstab der folgenden Struktur für die Tabelle.


In der Liste gibt es standardmäßig einen Eintrag (die Festplatte des Systems). Lass es uns Teil für Teil erklären.

Dieser Teil ist das Dateisystem, das gemountet wird. Es wird von der UUID festgelegt.

Als nächstes kommt der Mount-Punkt. In diesem Fall wird es als Root gemountet.

Nun, der Dateisystemtyp. Es verwendet das ext4-Journaling-Dateisystem.

Dies sind die Optionen, die beim Mounten des Dateisystems folgen.

Die nächsten Werte sind für „dump“ bzw. „pass“.

In diesem Artikel gehen wir nicht tiefer in die fstab-Verrücktheit ein. Bei Interesse recherchieren Sie gerne im Internet nach passenden Anleitungen und Erklärungen mit weiteren Tipps und Tricks.

Gerät montieren

In fast allen modernen Linux-Distributionen wird heutzutage jedes Speichergerät, das Sie daran anschließen, automatisch gemountet, z. B. USB-Flash-Laufwerke. Wenn es jedoch nicht gemountet wurde oder das automatische Mounten deaktiviert ist, müssen Sie es manuell mounten.

Prüfen Sie zunächst, ob das Gerät vom System erkannt wird.

fdisk -l

Erstellen Sie ein geeignetes Verzeichnis zum Mounten des Geräts.

sudo mkdir /run/media/usb

Zeit, das Laufwerk endlich in den Ordner zu mounten.

sudo mount --source /dev/sdb1 --target /run/media/usb

Hinweis: Wenn Sie Speicher mit einigen unorthodoxen Dateisystemen wie exFAT mounten möchten, benötigen Sie die entsprechenden Treiber. Im Fall von Ubuntu sind es „exfat-utils“ und „exfat-fuse“. Im Fall von Arch und anderen Arch-basierten Distributionen sind es „exfat-utils“. Wenn Sie etwas anderes verwenden, achten Sie darauf, nach einer geeigneten exFAT-Lösung für Ihr System zu suchen.

Demontage einer beliebigen Halterung

Nach dem Mounten ist das Dateisystem dort für immer vorhanden. Bei Core-Dateisystemen ist es wichtig, dass sie gemountet bleiben. Demontagegeräte müssen jedoch zuerst demontiert und dann entfernt werden. Andernfalls kann es zu Problemen wie Datenverlust, Datenbeschädigung und anderen Schäden kommen. Ich habe versehentlich einen USB-Stick von mir zerstört.

Um ein Dateisystem auszuhängen, verwenden Sie den Befehl „unmount“.

sudo umount -v

Abschließende Gedanken

Es ist immer großartig, die Man- und Info-Seiten zu konsultieren, um ausführliche Anleitungen zu jedem Tool zu erhalten. „mount“ ist nicht anders.

Mann montieren

Info-Halterung

Genießen!

So zeigen Sie den FPS-Zähler in Linux-Spielen an
Linux-Gaming bekam einen großen Schub, als Valve 2012 die Linux-Unterstützung für den Steam-Client und seine Spiele ankündigte. Seitdem haben viele AA...
Herunterladen und Spielen von Sid Meier's Civilization VI unter Linux and
Einführung in das Spiel Civilization 6 ist eine moderne Version des klassischen Konzepts, das in der Reihe der Age of Empires-Spiele eingeführt wurde....
So installieren und spielen Sie Doom unter Linux
Einführung in Doom Die Doom-Serie entstand in den 90er Jahren nach der Veröffentlichung des ursprünglichen Doom. Es war sofort ein Hit und seitdem hat...