Montar ou extrair dados da partição LVM dentro de um arquivo IMG RAW?

1

Eu tenho um arquivo .img de disco bruto (executando file indica que é um arquivo "setor de inicialização DOS / MBR").

A execução de mmls produz a seguinte saída:

DOS Partition Table
Offset Sector: 0
Units are in 512-byte sectors

     Slot    Start        End          Length       Description
00:  Meta    0000000000   0000000000   0000000001   Primary Table (#0)
01:  -----   0000000000   0000002047   0000002048   Unallocated
02:  00:00   0000002048   0000411647   0000409600   Linux (0x83)
03:  00:01   0000411648   0020971519   0020559872   Linux Logical Volume Manager (0x8e)
04:  -----   0020971520   0067108863   0046137344   Unallocated

Quando tento montar a partição "03", recebo o erro: mount: unknown filesystem type 'LVM2_member'

Eu posso montar "02", mas isso apenas traz uma pequena MBR GRUB Parition.

Existe alguma maneira de montar a partição LVM a partir do arquivo de imagem ou extrair os dados dela?

    
por caseyamcl 01.04.2015 / 14:59

1 resposta

2

Descobri que (graças a este tópico ):

Em uma caixa do Ubuntu com uma GUI:

sudo apt-get install kpartx
sudo losetup /dev/loop0 disk.img
sudo kpartx -a /dev/loop0

Em seguida, as unidades de disco aparecem no gerenciador de arquivos Nautilus (GUI) em Dispositivos . Clique neles para ver o conteúdo.

    
por 01.04.2015 / 15:36