18.11. Accès aux données sur l'image disque de l'invité
Vous pouvez utiliser deux applications différentes qui vous assistent dans l'accès aux données à partir de l'intérieur de l'image disque d'un invité. Avant d'utiliser ces outils, vous devez arrêter les invités. Accéder au système de fichiers à partir de l'invité et de dom0 pourrait potentiellement endommagé le système.
Vous pouvez utiliser l'application kpartx pour gérer les disques partitionnés ou les groupes de volume LVM :
yum install kpartx kpartx -av /dev/xen/guest1 add map guest1p1 : 0 208782 linear /dev/xen/guest1 63 add map guest1p2: 0 16563015 linear /dev/xen/guest1 208845
Pour accéder aux volumes sur une seconde partition, vous devez rescanner LVM avec vgscan et activer le groupe de volume sur la partition (appelée VolGroup00 par défaut) en utilisant la commande vgchange -ay :
# kpartx -a /dev/xen/guest1 #vgscan Reading all physical volumes . This may take a while... Found volume group "VolGroup00" using metadata type 1vm2 # vgchange -ay VolGroup00 2 logical volume(s) in volume group VolGroup00 now active. # lvs LV VG Attr Lsize Origin Snap% Move Log Copy% LogVol00 VolGroup00 -wi-a- 5.06G LogVol01 VolGroup00 -wi-a- 800.00M # mount /dev/VolGroup00/LogVol00 /mnt/ .... #umount /mnt/ #vgchange -an VolGroup00 #kpartx -d /dev/xen/guest1
Rappelez-vous de désactiver les volumes logiques avec
vgchange -an
, supprimer les partitions avec kpartx-d
et supprimer le périphérique loop avec losetup -d
quand vous terminez.