Unfortunately it's again me…
I did some further tests - I installed Windows Server 2008R2 x64 on the same hardware as a VM. On this machine I can use "KVM Hardware Virtualization" enabled. Windows installs without problems. Further I can use the VirtIO drivers for NIC, HDD and ballooning.
On pfsense 2.1 I modified the /boot/loader.conf.local like described here in the wiki:
http://doc.pfsense.org/index.php/VirtIO_Driver_Support
When running the following commands I get the same output as described on the wiki:
kldstat
df -h
swapinfo
So the modules seems to be running, ballooning seems to work and the HDD driver seems to work. Even if the if_vtnet.ko is loaded I cannot use my NICs as VirtIO. If I revert back to E1000 on proxmox it is working. (Remember, on the same Proxmox Server I can use VirtIO for NICs on Windows).
I followed the same pfsense doc instructions on another ProxmoxVM with different server hardware and all worked.
So my questions are:
Did I something wrong or could it be that FreeBSD 8.3 does not support the new server hardware I use and so some things like VirtIO for NICs is not supported ? Or is it something with Proxmox?
I appreciate any help or hint :-)