Disque Virtuel Linux
Bonjour,
Aujourd’hui pour préparer un futur article sur LVM (Logical Volume Manager) un gestionnaire de disques très puissant.
Je vais vous apprendre à monter un fichier puis vous montrer comment est créé un périphérique bloc virtuel.
pour plus d’informations sur les commandes que j’exécute n’hésiter pas à faire « man commande » et c’est « q » pour quitter la Doc
Exemple 1 – créer un fichier vide, le formater puis le monter:
dd if=/dev/zero of=Disque_Virtuel.dd bs=1G count=1 mkfs.ext4 -F Disque_Virtuel.dd sudo mkdir /media/Disque_Virtuel sudo mount -o loop Disque_Virtuel.dd /media/Disque_Virtuel/ ls /media/Disque_Virtuel/ df -h
Comme vous pouvez le voir le fichier est monté et considéré comme un disque dur.
Sans vous en rendre compte, juste en utilisant l’option « -o loop » de mount vous avez créé un périphérique virtuel.
Nettoyage Exemple 1 – démontage, suppression du point de montage puis suppression du fichier:
sudo umount /media/Disque_Virtuel/ sudo rmdir /media/Disque_Virtuel/ rm Disque_Virtuel.dd
Je vais maintenant vous présenter les étapes pour faire ça manuellement.
Exemple 2 – créer un fichier vide, voir quel /dev/loop sont occupé, créer un /dev/loop, formater le disque puis le monter:
dd if=/dev/zero of=Disque_Virtuel.dd bs=1G count=1 sudo losetup -a #rien n'apparait = aucun périphérique virtuel actuellement, sinon utiliser un /dev/loop supérieur à ce qui est affiché (ça va de /dev/loop0 à /dev/loop7 donc 8 périphérique bloc virtuel MAXIMUM à un instant T) sudo losetup /dev/loop0 Disque_Virtuel.dd sudo mkfs.ext4 /dev/loop0 sudo mkdir /media/Disque_Virtuel sudo mount -o loop Disque_Virtuel.dd /media/Disque_Virtuel/ ls /media/Disque_Virtuel/ df -h
Voici le même chose avec un peu plus d’étape. Certain crierons directement à l’inutilité du truc… JE TEMPÈRE, JE TEMPÈRE
Le fait que ce ne soit plus « mount » qui créer le périphérique virtuel nous permet de travailler avec des disques virtuelles sans le monter.
Alors pour certain l’intérêt d’un disque non monter ne peut être que nul… Mais détrompez-vous!!!
Je vous prouverais dans mon prochain article qu’il y a une vie avant le montage, grâce au « RAID » et aux « Volume Manager ». Wait’n See
Je vous recommande de retenter la méthode 1 puis faire « losetup -a » pour les plus joueurs. (Et je sais qu’il y en à… Yannick si tu nous regarde :-p)
Avant de m’enfuir voici comment nettoyer après l’exemple 2.
Nettoyage Exemple 2 – démontage, suppression du point de montage, désactivation du périphérique virtuel puis suppression du fichier:
sudo umount /media/Disque_Virtuel/ sudo rmdir /media/Disque_Virtuel/ sudo losetup -d /dev/loop0 rm Disque_Virtuel.dd
J’espère que cet article vous auras plus… @ Bientôt, Syl21















































