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.