Un périphérique en boucle est un pseudo ("faux") périphérique (en fait juste un fichier) qui agit comme un périphérique basé sur des blocs. Vous souhaitez monter un fichier disk1.iso
qui agira comme un système de fichiers complet, vous utilisez donc loop.
Le -o
est l'abréviation de --options
.
Et la dernière chose, si vous voulez rechercher "-o", vous devez échapper le '-'.
Essayez :
man mount | grep "\-o"
Traditionnellement, les systèmes UNIX avaient différents types de nœuds dans leurs systèmes de fichiers :
- répertoire
- fichier
- lien symbolique
- bloquer l'appareil
- appareil de caractère
- FIFO
- Prise de domaine UNIX
Bien qu'il y ait maintenant des exceptions, les périphériques blocs contenant des systèmes de fichiers sont généralement montés sur des répertoires.
Puisque vous voulez monter un fichier, vous devez d'abord créer un loop
périphérique de bloc qui est soutenu par le fichier. Cela peut être fait en utilisant losetup
, mais mount -o loop
est un raccourci qui gère cela dans les coulisses.
Le périphérique de boucle est un pilote de périphérique qui vous permet de monter un fichier qui agit comme un périphérique de bloc (un périphérique de boucle n'est pas réellement un type de périphérique, c'est un fichier ordinaire).
Par exemple :
mount -o loop demo.img /mnt/DEMO/
ls -l /mnt/DEMO/
Vous pouvez maintenant regarder le /mnt/DEMO
sous-répertoire pour le contenu de la démo.