No, non dovrebbero essere permanenti. Puoi configurare uno script per ricrearli all'avvio.
Se hai intenzione di montare il dispositivo di loopback, probabilmente l'idea migliore sarebbe quella di mettere il dispositivo su fstab
file. La sintassi è:
/path/to/device /path/to/mountpoint filesystemtype options
Nel tuo caso diventa
/path/to/file /path/to/mountpoint filesystemtype loop
nota che il dispositivo in cui si trova il tuo file deve essere montato prima:in alcuni sistemi è sufficiente inserire la riga del filesystem di loopback dopo il filesystem contenente, ma in altri sistemi questo non funzionerà perché i dispositivi sono montati in parallelo.
Impossibile aggiungere come commento alla risposta di pqnet a causa del sistema di reputazione. Grazie per il suggerimento.
L'ho aggiunto in /etc/fstab
per uno dei miei server,
/path/to/file /path/to/mount ext4 loop 0 0
Quindi monta automaticamente tutto in fstab
dimount -a
Posso usare il file come un fs ora:
$ df
Filesystem 1K-blocks Used Available Use% Mounted on
/mnt/diskimg/data-u02.img 154818540 191944 153053732 1% /u02
@yaruncan,
Non conosci il tuo sistema operativo, ma un modo sarebbe quello di mettere il tuo script su un livello di esecuzione che inizia prima di ciò che dipende da esso, cioè qualunque cosa abbia bisogno di vedere un dispositivo di loopback.