Ein Loop-Gerät ist ein Pseudo- ("gefälschtes") Gerät (eigentlich nur eine Datei), das als blockbasiertes Gerät fungiert. Sie wollen eine Datei disk1.iso
mounten das wird als ganzes Dateisystem fungieren, also verwenden Sie loop.
Die -o
ist die Abkürzung für --options
.
Und das letzte, wenn Sie nach "-o" suchen möchten, müssen Sie das '-' maskieren.
Versuchen Sie:
man mount | grep "\-o"
Traditionell hatten UNIX-Systeme verschiedene Arten von Knoten in ihren Dateisystemen:
- Verzeichnis
- Datei
- symlink
- Gerät blockieren
- Zeichengerät
- FIFO
- UNIX-Domain-Socket
Während es jetzt Ausnahmen gibt, werden im Allgemeinen Blockgeräte, die Dateisysteme enthalten, in Verzeichnisse eingehängt.
Da Sie eine Datei mounten möchten, müssen Sie zunächst eine loop
erstellen Blockgerät, das von der Datei unterstützt wird. Dies kann mit losetup
erfolgen , aber mount -o loop
ist eine Verknüpfung, die das hinter den Kulissen erledigt.
Loop-Gerät ist ein Gerätetreiber, mit dem Sie eine Datei mounten können, die als Blockgerät fungiert (ein Loop-Gerät ist eigentlich kein Gerätetyp, sondern eine gewöhnliche Datei).
Zum Beispiel:
mount -o loop demo.img /mnt/DEMO/
ls -l /mnt/DEMO/
Sie können sich jetzt die /mnt/DEMO
ansehen Unterverzeichnis für den Inhalt der Demo.