As part of virtualization on Hyper-V, there’s a ability to use Para-virtualized drivers instead of using built-in drivers for slower, emulated devices. The Path to Enlightenment is simply the method you use to take an operating system and enable it to use these synthetic devices. This article describe different methods of enabling enlightenment on Ubuntu Linux for: Ubuntu 9.04/Earlier, Ubuntu 9.10, and Ubuntu 10.04. Each of these distribution has significant differences which require sometimes slightly or major differences in procedure.
“First enlightenment method for Linux on Hyper-V is release package of Microsoft Linux Integration Components (LIC). If you’re using Hyper-V 2008 R2, you’ll need LIC version 2.0 or greater. All LIC versions include vmbus, netvsc, storvsc, and blkvsc. In RC 2.1 Microsoft additionally incorporated time sync, heartbeat, and integrated shutdown into vmbus, additionally 2.1 includes code which allows for SMP (multiple processors). Prior to this version you only received synthetic device drivers for SCSI (storvsc), IDE (blkvsc), and networking (netvsc) plus underlying vmbus (vmbus) architecture which all of previous components depend upon. The biggest drawback to LIC is the support statement that Microsoft has made. Currently targeted distributions are very narrow (though much wider than when first released). Now of course Ubuntu isn’t one of the supported distributions, due to this LIC installer can be a bit tricky on Ubuntu,” writes Matthew Mattoon.