Hyper-V + debian

Hyper-VではすべてのLinuxをサポートしている模様

https://msdn.microsoft.com/ja-jp/library/cc794868

サーバーのゲスト オペレーティング システムにLinuxの文字があった
2015-05-28_204123

Hyper-V の Linux 仮想マシン

https://technet.microsoft.com/library/dn531030.aspx

【意訳】
・Hyper-VはLinuxとFreeBSDの仮想マシン動作にあたり、エミュレートとHyper-V用デバイス利用の2つの方法をサポートしている
・エミュレートするときは特別なソフトは必要ないが、遅い
・Hyper-Vの利点を最大限に利用するためには、
 Hyper-V用デバイスドライバを集めたLIS(Linux Integration Services)
 もしくはBIS(FreeBSD Integration Services)を利用するべし
・LISはカーネルに組み込まれアップデート毎にアップデートされる
・Linuxインストール用のLISドライバをダウンロードできるようにしているため
 古いカーネルについては別途最新のLIS適用がオススメ

Debian virtual machines on Hyper-V

https://technet.microsoft.com/ja-jp/library/dn614985.aspx

【意訳】
・LinuxディストリビューションにLISは組み込まれている
・MicrosoftからダウンロードできるLISはディストリビューションで動作しないため、インストールしてはならいない
・組み込みLISとMicrosoftからダウンロードできるLISのバージョンは違う
・以下特徴分布マップについて、(√) は利用可能な機能、空白は利用できない

2015-05-28_204739

debian からの確認方法

root@hostname:/home/shimizu# lsmod | grep hv
hv_utils               12986  0
hv_netvsc              18304  0
hv_storvsc             17468  2
hv_vmbus               36125  4 hv_storvsc,hv_netvsc,hid_hyperv,hv_utils
scsi_mod              162321  5 libata,sr_mod,sg,hv_storvsc,sd_mod
root@vmdepot-debia:/home/shimizu# hv hv_vmbus
bash: hv: command not found
root@hostname:/home/shimizu# modinfo hv_vmbus
filename:       /lib/modules/3.2.0-4-amd64/kernel/drivers/hv/hv_vmbus.ko
version:        3.1
license:        GPL
srcversion:     9AFFB7FFD9FF21684C660A7
alias:          acpi*:VMBus:*
alias:          acpi*:VMBUS:*
depends:
intree:         Y
vermagic:       3.2.0-4-amd64 SMP mod_unload modversions