Un dispositivo loop è un dispositivo pseudo ("falso") (in realtà solo un file) che funge da dispositivo basato su blocchi. Vuoi montare un file disk1.iso
che agirà come un intero filesystem, quindi usa loop.
Il -o
è l'abbreviazione di --options
.
E l'ultima cosa, se vuoi cercare "-o" devi usare l'escape di '-'.
Prova:
man mount | grep "\-o"
Tradizionalmente, i sistemi UNIX hanno avuto vari tipi di nodi nei loro filesystem:
- cartella
- file
- collegamento simbolico
- dispositivo di blocco
- dispositivo carattere
- FIFO
- Socket di dominio UNIX
Anche se ora ci sono delle eccezioni, generalmente i dispositivi a blocchi contenenti filesystem sono montati su directory.
Dato che vuoi montare un file, devi prima creare un loop
dispositivo a blocchi supportato dal file. Questo può essere fatto usando losetup
, ma mount -o loop
è una scorciatoia che lo gestisce dietro le quinte.
Il dispositivo loop è un driver di dispositivo che ti consente di montare un file che funge da dispositivo a blocchi (un dispositivo loop non è in realtà un tipo di dispositivo, è un normale file).
Ad esempio:
mount -o loop demo.img /mnt/DEMO/
ls -l /mnt/DEMO/
Ora puoi guardare il /mnt/DEMO
sottodirectory per i contenuti della demo.