GNU/Linux >> Linux Esercitazione >  >> Linux

Dispositivo a ciclo permanente?

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.


Linux
  1. Pci-stub Vs Vfio-pci?

  2. CentOS / RHEL:come montare i filesystem usando UUID

  3. losetup:comando non trovato

  4. rmdir non riuscito a causa del dispositivo o della risorsa occupata

  5. Come posso montare un'immagine disco?

Bash mentre Loop

Bash fino a Loop

Replicare una scheda SD?

Come montare il dispositivo USB Leapfrog Tag?

Dove in/devono essere montati dischi permanenti extra?

Creazione di array RAID su file invece di dispositivi a blocchi