KVMを走らせよう
Debian-lenny-2.6.32-amd64 kmuto-di上でKVMを動かそうという試みのまとめ。
KVMが使える環境にあるかどうかCheckする。
/proc/cpuinfoにIntel VTの場合はvmxが、AMD-Vの場合はsvmがあるか否かで確認。
たとえば
#grep vmx /proc/cpuinfo
とか。
DebianにKVMをインストール
#apt-get install kvm bridge-utils
で十分、のはず。qemuもいる?
bridge-utilsはKVMのネットワーク設定に必要。
kvmを動かしたいユーザをkvmに入れておく。
#add-user usrname kvm
!!!再起動!!!
KVM立ち上げ。
始めにKVM用の任意のOSのDISKimageを用意しておく。
これは上記Debianではkernelの問題でディスクをmountできないためである(!!なんてこった!!)
ともかくも、まずはKVMのための容量を確保する。
#kvm-img create -f qcow2 hoge.img 10GB
これでhoge.imgというディスクスペースができた。
qcow2というのはhoge.imgのフォーマットで、始めから10GB使うわけではなく、使用に合わせてサイズを変更してくれるという優れもの。
さて、できたimgにOSをインストールする。
#kvm -hda hoge.img -cdrom OS.iso -boot d -m 1024
- hda はhard disk、-cdromは読み込ませるdisk image,-boot dはboot時にdiskを読み込ませるという指定。-mはメモリ(MB)の指定。
- monitor stdioとかが必要になるかも。
VNCで接続する場合は
-VNC :1
とかでどうぞ。
Debian -> Chicken on VNC (Snow leopard)
では上手く行かなかったけれど・・。
>> installation <<はお好きにどうぞ。