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.