Debian – Running Debian as guest operating system on a Hyper-V VM

debianhyper-vhyper-v-server-2008-r2virtual-machines

Layer-9 considerations are prompting a migration from Citrix XenServer to Hyper-V as our shop's virtualization platform of choice. This will require me to migrate our existing virtual machines from XenServer to Hyper-V. A hand full of these VMs are running Debian. Unfortunately, Debian does not seem to be on the list of approved/supported guest operating systems. In fact it seems that running Debian as a guest operating system is rather difficult, although apparently not impossible.

I have two interrelated questions:

  • Does anyone have any experience running a Debian guest on Hyper-V? Is it one of those things where it just will not work at all or is more along the lines of "it will probably work fine, but we won't support it"? Any experience here, positive or negative, would be helpful.
  • How much of a bad idea is it to deviate from Hyper-V's list of supported guest operating systems? Again, is it either basically asking for Bad Things (TM) to happen or is just another instance of "it will probably work fine, but we won't support it"? Or is it somewhere in the middle?

Thank you.

Best Answer

Your satisfaction level for running unsupported virtual machines will have a lot to do with what your expectations are. If all you want is something that works in place of a physical machine, with no integration components and modest performance, you'll probably get what you want.

If, however, you want good I/O performance and good console integration, you'll want to install the Hyper-V integration components, which will probably be tougher with an unsupported Linux. Exactly how tough is very situation-dependent.

Related Topic