Some tips about a way to restore a very big gunzip’ed image disk from a network share. I’ve changed of computer and my previous disk was saved in a image with `dd` and a pipe on gunzip. The image is located on a network share. But I can not restore the whole image because it uses too much spaces. Then, I will mount this one but it was compressed. The solution is `mountavfs`. You can use this command in order to open compressed files on the fly.
The steps are something like this:
avfsd -o allow_root ~/.avfs mountavfs
Look at avf.sourceforge.net
sudo mount -t nfs 192.168.1.1:backup ~/mybackup
Just my backup; mount yours as usual…
Here, I will found my image disk file.
sudo mount -o ro,loop,offset=$((63 * 512)) backup.img.gz ~/dst
I mount my file from the ~/.avfs directory (then it will be uncompressed on the fly). I must specify the partition offset because the image is the whole disk with a GPT structure. Look for fdisk, gdisk in order to retrieve the offset. The first seems to be always 63th bloc.
Now you can see the whole content of your gunzip’ed image in the ~/dst directory.