GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Dauerschleifengerät?

Nein, sie sollen nicht dauerhaft sein. Sie können ein Skript konfigurieren, um sie beim Booten neu zu erstellen.

Wenn Sie das Loopback-Gerät mounten möchten, wäre es wahrscheinlich die beste Idee, das Gerät auf fstab zu setzen Datei. Die Syntax lautet:

/path/to/device  /path/to/mountpoint   filesystemtype   options

In Ihrem Fall wird daraus

/path/to/file    /path/to/mountpoint   filesystemtype   loop

Beachten Sie, dass das Gerät, auf dem sich Ihre Datei befindet, vorher gemountet werden muss:In einigen Systemen reicht es aus, die Loopback-Dateisystemzeile nach dem enthaltenden Dateisystem zu setzen, aber in anderen Systemen funktioniert dies nicht, da Geräte parallel gemountet werden.


Aufgrund des Reputationssystems kann der Antwort von pqnet kein Kommentar hinzugefügt werden. Danke für den Vorschlag.

Ich habe dies in /etc/fstab hinzugefügt für einen meiner Server,

/path/to/file /path/to/mount ext4 loop 0 0

Dann automatisch alle in fstab mounten vonmount -a

Ich kann die Datei jetzt wie ein fs verwenden:

$ df
Filesystem                   1K-blocks       Used  Available Use%  Mounted on
/mnt/diskimg/data-u02.img    154818540     191944  153053732   1%  /u02

@yaruncan,

Ich kenne Ihr Betriebssystem nicht, aber eine Möglichkeit wäre, Ihr Skript auf eine Ausführungsebene zu setzen, die vor dem startet, was als nächstes davon abhängt, dh was auch immer ein Loopback-Gerät sehen muss.


Linux
  1. Ubuntu auf einem Loop-Gerät installieren?

  2. So erstellen Sie ein virtuelles Blockgerät (Loop-Gerät/Dateisystem) in Linux

  3. CentOS / RHEL :So mounten Sie Dateisysteme mit UUID

  4. losetup:Befehl nicht gefunden

  5. Wie kann ich ein Disk-Image mounten?

Bash-while-Schleife

Bash bis Loop

Eine SD-Karte replizieren?

Wie wird das Leapfrog Tag USB-Gerät montiert?

Wie mounte ich ein Gerät unter Linux?

Erstellen von RAID-Arrays auf Dateien anstelle von Blockgeräten