2015/05/03

Hyper-V and Debian 8.0 (jessie) Guest

Debian 8.0 (jessie) が先月末にリリースされたので、恒例の Hyper-V への対応状況調査...

Debian JP Project
[URL] http://www.debian.or.jp/

Windows 10 Insider Preview 10074 の Hyper-V 環境を作ったばかりなので、せっかくなのでこの環境にインストールしてみました。

第 1 世代仮想マシンを作成して、適当にインストールします。で、完了。

Debian 7.x は 古い RHEL/CentOS 向けの古い LIS (Linux Integration Services for Hyper-V) 3.4 相当がビルトインされていましたが、Debian 8.0 にはようやく新しい Hyper-V ドライバーが入ってきました。動的メモリ (hv_balloon)、マウス統合 (hid_hyperv)、フレームバッファ ドライバー (hyperv_fb) に対応しています。



KVP デーモン、VSS デーモン、FCOPY デーモンは入っていませんし、apt-cache で探してみましたが見当たりません。KVP データ交換、VSS バックアップ、ゲスト サービス (Copy-VMFile) は使えないってことで。

関連:
Hyper-V and Linux/FreeBSD のまとめ (2015/02/09)
Windows Server 2012 R2 Hyper-V and Debian 7.6 Guest (2014/07/17)
Hyper-V サポート対象 Linux の一覧更新 ~ Debian が追加されたけど... (2014/03/20)
Windows Server 2012 R2 Hyper-V and Debian 7.2 Guest  (2013/12/05)

・・・


そういえば、Windows 10 Insider Preview Build 10074 の Hyper-V は、以前のビルドから変化してないみたい。仮想マシンの構成バージョンは 6.2。ビルトインの統合サービスのバージョンは、10.0.10011.0。ビルド 10041 から変わってない?

5 件のコメント:

Hideki Yamane さんのコメント...

このあたりは作業してる人が居ないと思います。
そもそもどのあたりから手を付ければ良いのかもよくわからないですね…

#ちなみにAzureのAgentパッケージも、VMDepot関係社の人に中途半端に手を出されて止まってる状態です。

Hideki Yamane さんのコメント...

とりあえず、hyperv daemonについてはパッケージへのパッチができたので提案してみたいと思います(でもDebian8への対応はそのままだと難しい…)

情報まとめて頂いていて感謝感謝。

Hideki Yamane さんのコメント...

Debian公式にhyperv-daemonパッケージを入れました。
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=782761
安定版への対応は別リポジトリ(jessie-backports)に入れてもらう必要があるので、
まだまだ先ですが…。

ところで、これを有効に動かすには再起動が必要だったようなのですが、
他のディストリビューションでも同じでしょうか?

山市 良 さんのコメント...

ビルトインではなく後から入れるタイプのものは、必要だったと思います。

Hideki Yamane さんのコメント...

コメントありがとうございます、他のも必要だということはそれが正常な動作っぽいですね。
インストール時にメッセージで「再起動が必要だよ」と出るようにしておこうかと思います。