[Qemu-devel] qemu-img qcow and raw format

2007-04-12 Thread Francois Visconte

Hello,

I'm currently developing an OS deployment tool similar to G4U (ghost for 
unix).

This is a very basic tool
 - boot an initrd
 - configure network
 - ssh deployment-server cat image.dd   /dev/sda
 - reboot


I'm using qemu to test my initrd and deployment tool and i would like 
replace my raw image format with qcow images (size/compression and crypto)


 - ssh deployment-server cat image.qcow | qemu-img - -O raw /dev/sda

The problem is qemu-img can't read from stdin, so i tried :

 - mkfifo deploy-in.fifo
 - qemu-img convert deploy-in.fifo -O raw /dev/sda
 - ssh deployment-server cat image.qcow  deploy-in.fifo
   qemu-img: Could not open 'deploy-in.fifo'


Is there any way to achieve this goal ?


Cheers,
François Visconte






Re: [Qemu-devel] qemu-img qcow and raw format

2007-04-12 Thread Francois Visconte

Hello

Creating a temp file maybe?

I'm using qemu-img from an initrd so i can't create big file into a 
temps file.

Creating a temp file may cause deployment to be 2 times longer:
 - ssh ... cat image.dd  temp_file
 - qemu-img convert temp_file -O raw /dev/sda


Cheers,
François