This is an old revision of the document!
Convert AstLinux install files to Proxmox VE
You can convert an astlinux-XX.img file to a Proxmox VE .qcow2 file and have a bootable system with a few simple steps.
- Download an AstLinux 'geni586' .img.gz file
 - scp the image to
/var/lib/vz/images/on your Proxmox VE server - Decompress the image using gunzip, yielding a .img file
 - Use the qemu-img utility to resize the raw image (in this example to 4 GB)
 - Use the qemu-img utility to convert the image to a .qcow2 virtual disk
 
Example:
gunzip astlinux-1.1.3-asterisk-1.8.23.1.img.gz qemu-img resize astlinux-1.1.3-asterisk-1.8.23.1.img 4G qemu-img convert -f raw astlinux-1.1.3-asterisk-1.8.23.1.img -O qcow2 astlinux.qcow2
- Now simply create a new 32bit KVM virtual machine with an IDE or SATA disk, the Intel E1000 NIC and a kvm32 CPU.
 - Take note of the VM ID, copy or move the
astlinux.qcow2to/var/lib/vz/images/<VM ID>/(it starts with 100). - Then either edit
/etc/pve/local/qemu-server/<VM ID>.confand change the name ofide0toastlinux.qcow2.- or just overwrite the default disk with:
cp astlinux.qcow2 100/vm-100-disk-1.qcow2 
 
Start the AstLinux Virtual Machineā¦
Finally, configure using the normal setup.
Note -> Testing was performed using Proxmox VE 3.1 on bare metal (you need a 64bit CPU with VT-x or it is really slow!). Your mileage may vary testing Proxmox within another VM, for example VMware appears to work for evaluation purposes, but VirtualBox may have issues with the network bridge interface.