18.11. Acessando Dados em Imagem de Disco de convidado
Você pode usar dois aplicativos separados que lhe assistirão no acesso a dados de dentro da imagem de disco. Antes de usar estas ferramentas, você deve fechar os convidados. O acesso de sistema de arquivos a partir do convidado e do dom0 pode danificar seriamente seu sistema.
Você pode usar o aplicativo kpartx para gerenciar discos particionados ou grupos 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
Para acessar volumes LVM em uma segunda partição, você deve reescanear o LVM com o vgscan e ativar o grupo de volume na partição (chamado VolGroup00 por padrão), usando o 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
Você deve se lembrar de desativar os volumes lógicos com o
vgchange -an
, remover as partições com o kpartx-d
, e apagar o dispositivo de ciclo com losetup-d
quando terminar.