Outils pour utilisateurs

Outils du site


braveo:montageqcow2

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
braveo:montageqcow2 [2014/09/07 22:45] arnaudrbraveo:montageqcow2 [2022/09/04 21:02] (Version actuelle) – modification externe 127.0.0.1
Ligne 1: Ligne 1:
 +====== Monter une image disque qcow2 sur le système hôte ======
 +
 +
 +[[http://wiki.tapriuneclak.com/index.php?title=KVM_-_Comment_monter_une_image_disque_qcow2_sur_le_syst%C3%A8me_h%C3%B4te|source]]
 +
 +
 +===== Introduction =====
 +Pour intervenir sur la vm et par exemple modifier son adresse réseau, changer son mot de passe... nous avons besoin de monter l'image qcow2 sur l'hôte.
 +
 +===== Monter l'image qcow2 =====
 +
 +Sur l'hôte, activer le module du noyau NBD (périphérique bloc réseau). 
 +  # modprobe nbd max_part=8
 +
 +Nous allons utiliser la commande **qemu-nbd** pour connecter notre fichier image.qcow2
 +  # qemu-nbd --connect=/dev/nbd0 /mnt/data/image.qcow2
 +  
 +On liste les partitions :
 +  # fdisk /dev/nbd0 -l 
 +  
 +Le système nous retourne la liste des partions :  \\
 +
 + Device Boot      Start         End      Blocks   Id  System \\
 +**/dev/nbd0p1**                     205     1638400   83  Linux \\
 +Partition 1 does not end on cylinder boundary.\\
 +**/dev/nbd0p2**             205         653     3601409    5  Extended \\
 +Partition 2 does not end on cylinder boundary.\\
 +**/dev/nbd0p5**             205         233      230400   82  Linux swap / Solaris\\
 +**/dev/nbd0p6**             234         653     3369984   83  Linux\\
 +\\
 +
 +Sur l'hôte, on veut monter la première partition (système) :
 +\\
 +\\
 +  # mkdir /mnt/data
 +  # mount /dev/nbd0p1 /mnt/data/
 +  
 +Nous pouvons ainsi parcourir les fichier dans **/mnt/data/
 +
 +===== Démonter l'image qcow2 ===== 
 +\\
 +
 +  # umount /mtn/data
 +  
 +Pour finir on déconnecte le disque :
 +  # qemu-nbd --disconnect /dev/nbd0  
 +
 +
  

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki