My hard drive seems to be failing and I suspect some data may be already damaged, so I decided to make an entire drive backup with Clonezilla using dd. I have chosen bzip2 compression to fit entire 750 GB drive on a 500 GB one. The image is split into 4000 MB chunks.
Right now I'm working off a portable drive and I don't want to put too much strain on the dying drive. I want to recover some files onto that portable drive from the Clonezilla image I've made. My idea is to mount the compressed image so I can copy required files off it.
I already know how to access compressed image without extracting it first (AVFS), so I just need to mount the dd
image. The problem is I have no extra space available, as the smaller drive is almost full (7 GB free), so cat
-ing archive chunks together is not an option.
Is there any way to cat
archive chunks on the fly, so I can mount the image that's inside the archive? I have found this solution, but I guess AVFS will need to seek the file. Or maybe there's some simplier solution?
qcow2
compressed image (withqemu-img convert -c -O qcow2
) instead of a split bzip2ed raw image.qcow2
is actually a really cool idea. You might even be able to pull it off with 7GB free space and 4GB chunks, for the in place conversion ofbzip2
toqcow2
. If their compression rate is similar...