- 2018-03-24 (Sat) 04:05
- ソフトウェア ( Linux/coLinux )
新しい VM 母艦に virt-install で新しい VM を作って OS インストールしてたら異常に遅い.何でだろうと思って virt-install の出力をよく見てみたら kvm が使えてないっぽい感じのエラーが:
ERROR Host does not support domain type kvm for virtualization type 'hvm' arch 'x86_64'
CPU 古くないし cat /proc/cpuinfo して vmx も出てるので CPU は問題ないはず,とか思いながら lsmod | grep kvm してみると……
kvm 548864 0 irqbypass 16384 1 kvm
うん,kvm_intel が欠けてる.試しに sudo modprobe kvm_intel してみるもエラーを食らう:
modprobe: ERROR: could not insert 'kvm_intel': Operation not supported
CPU が大丈夫だけどこんな文句を言われるならあとは BIOS で無効化されているというオチだけど,試しに sudo /usr/sbin/kvm-ok してみる:
INFO: /dev/kvm does not exist HINT: sudo modprobe kvm_intel INFO: Your CPU supports KVM extensions INFO: KVM (vmx) is disabled by your BIOS HINT: Enter your BIOS setup and enable Virtualization Technology (VT), and then hard poweroff/poweron your system KVM acceleration can NOT be used
ということで,VT が BIOS で無効化されてた.誰だそんな設定にしたのは…… たぶん誰もいじってないだろうからデフォルトなんだろうけど,何で VT 無効がデフォルトなんだか理解できん.
そんな状況で VM のインストールが終わるまでまったり止まってて時間無駄にした.残念.
- Newer: Meadow で Ispell