Red Hat Training

A Red Hat training course is available for Red Hat Enterprise Linux

19.11. Accesso dei dati su di una immagine del disco guest

È possibile utilizzare due applicazioni separate, le quali possono assistervi duramte l'accesso dei dati dall'interno di una immagine del disco guest. Prima di utilizzare i suddetti tool è necessario arrestare i guest. L'accesso del file system dal guest e da dom0 potrebbe causare danni al vostro sistema.
Potete usare l'applicazione kpart per gestire i dischi partizionati o gli LVM volume groups:
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
Per accedere ai volumi LVM su di una seconda partizione, eseguite nuovamente la scansione dell'LVM con vgscan, ed attivate il volume group sulla partizione (chiamata VolGroup00 per defualt), utilizzando il comando 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
Ricordate di disattivare i volumi logici con vgchange -an, rimuovere le partizioni con kpartx-d , e cancellare il dispositivo loop con losetup -d una volta terminato.