PFSense and FreeBSD images wont boot at all in Hyper-v May4th Insider Preview
-
If you install Insider Preview Builds of Windows 10, and run a PFSense Virtualized firewall on that Windows 10's Hyper-V, then you are in trouble! FreeBSD is completely broken in Hyper-V Generation 2 VMs as of Windows 10 build: 17661. As a workaround, generation 1 vms work, so build a gen1 pfsense, import the config from the other VHDX file get going!
The error you will see is at the VM bootup:
/boot/kernel/kernel text=0x16e12f0
elf64_loadimage: read failed
can't load file '/boot/kernel/kernel' : input/output error
..
..
can't load kernelHopefully this is resolved quickly by Microsoft!
The Feedback Hub in Widnows on the Insider Preview builds contains a Bug already on this item:
"FeeBSD 11 Hyper-V Generation 2 VMs no longer boot after installing 17661"
Upvote it to confirm if its happening to you too within the feedback app!