KVM 安裝與使用
KVM (Kernel-based Virtual Machine)
需要使用支援 INTEL-VT 或 AMD-V 的 CPU。
KVM (Kernel-based Virtual Machine) on Ubuntu 8.04.1 Desktop
http://en.gentoo-wiki.com/wiki/KVM
Hardware virtualization with QEMU
載入driver。
modprobe kvm
modprobe kvm-intel
若沒有load kvm-intel,會出現下列錯誤訊息,但還是可以執行。
open /dev/kvm: No such file or directory
Could not initialize KVM, will disable KVM support
建立 disk image
/usr/bin/kvm-img create -f qcow2 gtes11.img 2G
啟動 kvm 的指令
下面這樣是最簡單的了,有網路,自動取得ip,且直接顯示螢幕。
kvm -hda winxp.img -boot c -net user -net nic
也可以像下面這樣囉唆,或許還要下點功夫,建立網路的bridge功能,有機會再慢慢試。
/usr/bin/kvm -m 512 -k en-us -M pc -hda /images/gtes11.img -cdrom /iso/zuma-SP3-rc3-6-disc1-20061031.iso -net nic,vlan=1,model=rtl8139,macaddr=00:00:00:00:99:01 -net tap,vlan=1,ifname=tap0,script=/etc/qemu-ifup -vnc localhost:1 -boot d
/usr/bin/kvm -m 512 -k en-us -M pc -hda ./gtes11.img -cdrom ../Downloads/win98.iso -vnc localhost:1 -boot d
/usr/bin/kvm -m 512 -k en-us -M pc -hda ./gtes11.img g -vnc localhost:1 -boot c
使用 physical partition,只能指定整個硬碟,例如 -hda /dev/sda,要小心不要把硬碟的資料毀了。