I was able to run Whonix on KVM without any errors by making the following changes to the installation procedures at https://www.whonix.org/wiki/KVM#Install_KVM :
-
I didn’t add the line “deb http://ftp.us.debian.org/debian/ wheezy-backports main” to /etc/apt/sources.list
-
I used the command “sudo apt-get install qemu-kvm libvirt-bin virt-manager” instead of “sudo apt-get install -t wheezy-backports qemu-kvm libvirt-bin virt-manager”
-
I edited the xml files to remove the “MemoryBacking” tags and the “hugepagetables” line between them.
After running Whonix, I also tested that the rng was correctly installed by creating a key pair in KGPG.
I notice that it seems slower than Whonix under Virtualbox but I can’t say to what extent that is due to either KVM or due to the absence of the hugepagetables setting.
I would like to ask:
What are the backports supposed to do?
What is the significance of leaving out the hugepagetables setting?