Generic virtual machine target. This is particularly useful when doing development and testing.
There are three different types of images: VirtualBox (.box), QEMU (.qcow2, .vdi) and Vagrant. The VirtualBox image may be converted to a VMware VMDK image which has been reported to perform better and have good hardware acceleration. Converting the qcow2 image to raw allows it to be used on real hardware.
Download latest .vdi.xz image, unpack it with "xz -d" command. Create new Virtual Machine, select "Debian (64-bit)" and 1024MB RAM. Use the downloaded file as virtual hard disk. You are done!
In general something like
qemu-system-x86_64 -hda maemo-leste-1.0-amd64.qcow2 -enable-kvm -cpu host -smp cores=2 -m 1024
should work. But there seem to be issues with some QEMU versions, for more details see issue#198.
xz -d maemo-leste-1.0-amd64-virtual-20180425.qcow2.xz qemu-img convert -f qcow2 -O raw maemo-leste-1.0-amd64-virtual-20180425.qcow2 delme.img
Now you can copy delme.img ... to a spare harddrive? I tried with USB stick and could not get that to work.
On the first run you may want to generate ssh host keys and set the timezone. To do so open the "X Terminal" application and run:
sudo su - dpkg-reconfigure openssh-server dpkg-reconfigure tzdata
Make the system up-to-date:
apt update apt upgrade apt install linux-image-amd64 reboot
To get networking to work (at least in virtualbox), launch a shell and do
sudo ifconfig eth0 up sudo dhclient eth0