Mount LVM-based volumes from loopback full disk images

Mount LVM-based volumes from loopback full disk images

TURKCESI FULL EGLENCE!!!

Background:

1- .raw uzantili kvm disk imajimiz var.
bu dosya aslinda bildigin .img dosyasi
icinde sanal makinamizin diski var malum
ancak sanal disk imaji icinde makina diskimiz LVM
buyur buradan yak.
Bu LVM yi nasil aktif edipde disk imajimizi sistemimize mount edicezde
icinden 3 5 tane dosya alacagiz?

2- su link harika sekilde anlatmis

http://www.thegibson.org/blog/archives/467

3- kisaca soyle yapiyoruz

a- once bize lvm offset numarasi lazim ki onu uygun sekilde mount edelim
mount the whole disk image loopback: losetup /dev/loop0 sda.img

b- durumuna bakalim
fdisk -u -l /dev/loop0

Disk /dev/loop0: 250 GB, 250056737280 bytes
255 heads, 63 sectors/track, 30401 cylinders, total 488392065 sectors
Units = sectors of 1 * 512 = 512 bytes

Device Boot Start End Blocks Id System
/dev/loop0p1 * 63 401624 200781 83 Linux
/dev/loop0p2 401625 488392064 243987187 8e Linux LVM

c- bize lazim olan lvm bolumu start nosu 401625
her sektor 512 byte
o zaman 401625×512= 205632000 offset numarasi

d- losetup -d /dev/loop0 diyip bundan kurtulalim sev sadece lvm nin oldugu yeri lopplayalim
losetup /dev/loop0 sda.img -o205632000

e- lvm pvscan
diyip pvmize baktiktan sonra
lvm vgchange -ay
diyip aktif edelim
lvm lvs diyip mapper durumuna bakalim

f- ve mount edelim
mount /dev/mapper/VolGroup00-LogVol00 /eben1

gibi

Hoppacik
LVM nin te amina sokim bu arada…
Sevemedim gitti bunca yildir. Hep sorun hep sorun..
Getirdigi pek cok avantaj var ama bir sorun cikinca islem yapmasi tam eziyet…