2012-08-03 (Fri)

_ [debian][amd64] linux-image-3.2.0-3-amd64 vs nested KVM

KVM on KVM(nested KVM) を参考に、nested KVM を試してみた。 ホスト OS の Debian (linux-image-3.2.0-3-amd64 3.2.23-1) で

% cat /etc/modprobe.d/kvm-nested.conf
options kvm_intel nested=1
%

を追加して、kvm_intel を読み込み直すだけ。

# cat /sys/module/kvm_intel/parameters/nested
N
# modprobe -r kvm_intel
# modprobe kvm_intel
# cat /sys/module/kvm_intel/parameters/nested
Y
#

で、ゲスト OS の CentOS 6.3 で kvm_intel を読み込ませようとしたら、

# modprobe kvm_intel
FATAL: Error inserting kvm_intel (/lib/modules/2.6.32-279.2.1.el6.x86_64/kernel/arch/x86/kvm/kvm-intel.ko): Input/output error
#

となってしまった。CentOS だと kernel が古いのか?と思って ELrepo から 3.5.0 を持ってきたけどやっぱり駄目。 いろいろ調べてみると、どうやらホスト OS の kernel 3.2.23 が悪いらしい。> Nested kvm_intel broken on pre 3.3 hosts, kvm_intel not loadable in a quantal guest そこで experimental から linux-image-3.4-trunk-amd64 3.4.4-1~experimental.1 を持ってきて入れてみた。これでやっと nested KVM が成功。 ちなみに linux-image-3.5-trunk-amd64 を入れなかったのは linux-kbuild がなかったので。

2012-08-01 (Wed)

_ [debian] 続々・canna 3.7p3-9 RC

#681756 に unreproducible をつけておいた。

2012-07-31 (Tue)

_ [debian] GNOME3 vs uim-aplet-gnome

ja/L10n/Japanese にて、GNOME3 で uim-applet-gnome が動作していないんじゃないかという疑惑があったので調べてみた。 とりあえず、uim-applet-gnome がなくても uim-toolbar-gtk3-systray (uim-gtk3) や uim-toolbar-gtk-systray (uim-gtk2.0) などトレイに収まるものから uim-toolbar-qt4 (uim-qt) のようなツールバーもあるので困らないような気がする。 でも GNOME3 なんだから uim-applet-gnome が使われて当たり前のように見えるし、もう少し調べてみる。GNOME3 には通常モードと Classic モードがあるらしい。で、Classic モードだと画面上のパネルに Altキー+右クリックで出てくるメニューで uim-applet-gnome を追加できることがわかった。ただ、通常モードで uim-applet-gnome を追加する方法がわからない。 といったところで打ち止め。