bonjour,
je vous mets mes tests pour monter une image avec kpartx (image faite
avec ddrescue)
C'est l'image d'un disque avec une partition en lvm
Ce disque ne veut se monter => kernel panic
# kpartx -av dd-nuts-20160217-sv/sauv-nuts-20160217
add map loop0p1 (254:0): 0 208782 linear /dev/loop0 63
add map loop0p2 (254:1): 0 77931315 linear /dev/loop0 208845
on monte le lvm
# pvscan
PV /dev/mapper/loop0p2 VG main lvm2 [37,16 GiB / 32,00 MiB free]
Total: 1 [37,16 GiB] / in use: 1 [37,16 GiB] / in no VG: 0 [0 ]
# vgscan
Reading all physical volumes. This may take a while...
Found volume group "main" using metadata type lvm2
# vgs
VG #PV #LV #SN Attr VSize VFree
main 1 2 0 wz--n- 37,16g 32,00m
# vgchange -ay /dev/main
2 logical volume(s) in volume group "main" now active
# lvs
LV VG Attr LSize Pool Origin Data% Meta% Move Log
Cpy%Sync Convert
root main -wi-a----- 36,12g
swap main -wi-a----- 1,00g
# ls -al /dev/m*
crw------- 1 root root 10, 227 févr. 16 15:18 /dev/mcelog
brw-rw---- 1 root disk 9, 0 févr. 16 16:33 /dev/md0
crw------- 1 root root 250, 0 févr. 16 15:18 /dev/media0
crw-r----- 1 root kmem 1, 1 févr. 16 15:18 /dev/mem
/dev/main:
total 0
drwxr-xr-x 2 root root 80 févr. 18 13:37 .
drwxr-xr-x 21 root root 3520 févr. 18 13:37 ..
lrwxrwxrwx 1 root root 7 févr. 18 13:37 root -> ../dm-2
lrwxrwxrwx 1 root root 7 févr. 18 13:37 swap -> ../dm-3
/dev/mapper:
total 0
drwxr-xr-x 2 root root 140 févr. 18 13:37 .
drwxr-xr-x 21 root root 3520 févr. 18 13:37 ..
crw------- 1 root root 10, 236 févr. 16 15:18 control
lrwxrwxrwx 1 root root 7 févr. 18 13:35 loop0p1 -> ../dm-0
lrwxrwxrwx 1 root root 7 févr. 18 13:35 loop0p2 -> ../dm-1
lrwxrwxrwx 1 root root 7 févr. 18 13:37 main-root -> ../dm-2
lrwxrwxrwx 1 root root 7 févr. 18 13:37 main-swap -> ../dm-3
/dev/md:
total 0
drwxr-xr-x 2 root root 40 févr. 16 15:18 .
drwxr-xr-x 21 root root 3520 févr. 18 13:37 ..
/dev/mqueue:
total 0
drwxrwxrwt 2 root root 40 févr. 16 15:18 .
drwxr-xr-x 21 root root 3520 févr. 18 13:37 ..
essai de montage infructueux
# mount /dev/dm-2 /media/disk-md1
mount: wrong fs type, bad option, bad superblock on /dev/mapper/main-root,
missing codepage or helper program, or other error
In some cases useful info is found in syslog - try
dmesg | tail or so.
on démonte le lvm
# vgchange -an /dev/main
0 logical volume(s) in volume group "main" now active
# kpartx -dv dd-nuts-20160217-sv/sauv-nuts-20160217
del devmap : loop0p2
del devmap : loop0p1
loop deleted : /dev/loop0
Anne