lost and found ( for me ? )

KVM: Windows用 パラバーチャル ネットワーク ドライバ

Windows VM 用の paravirtual network ドライバのインストール方法

[root@arizona ~]# cat /etc/fedora-release
Fedora release 11 (Leonidas)

[root@arizona ~]# rpm -qa | grep qemu
qemu-img-0.10.6-9.fc11.x86_64
qemu-common-0.10.6-9.fc11.x86_64
qemu-kvm-0.10.6-9.fc11.x86_64
qemu-system-x86-0.10.6-9.fc11.x86_64

インストール前



- ドライバをダウンロード。

http://www.linux-kvm.com/ -> Windows paravirtual drivers -> Network ISO

[root@arizona ~]# file /var/lib/libvirt/images/NETKVM-20081229.iso
/var/lib/libvirt/images/NETKVM-20081229.iso: ISO 9660 CD-ROM filesystem data 'CDROM

- Windows XP を virtio option で起動。

-net nic,model=virtio オプションを指定。

[root@arizona ~]# qemu-kvm -m 512 -smp 1 -net nic,model=virtio -net tap,vlan=0 -boot c -drive file=/var/lib/libvirt/images/winxp-vm.img,if=ide,index=0,boot=on -drive file=/var/lib/libvirt/images/NETKVM-20081229.iso,if=ide,media=cdrom,index=2

VM起動後にインストーラが自動が走る。


マウントした、iso から、xp 用の paravirtual driver を指定する。


インストール完了。
ドライバが Qumranet ParaVirtualized Ethernet Adapter になる。


仮想マシンマネージャ(GUI) で virtio 指定できるみたい。。

Add Hardware -> Network のデバイスモデルに virtio があった。


仮想マシンマネージャを使って、 VM を paravirtual ドライバで起動したときのオプションはこんな感じ。

[root@arizona ~]# ps aux | grep kvm
root 5451 23.5 13.4 967832 541376 ? Sl 11:18 1:57 /usr/bin/qemu-kvm -S -M pc -m 512 -smp 1 -name winxp-vm -uuid 3870f9f5-0025-4a83-37de-45f8a6b6f4b5 -monitor pty -pidfile /var/run/libvirt/qemu//winxp-vm.pid -localtime -boot c -drive file=/var/lib/libvirt/images/winxp-vm.img,if=ide,index=0,boot=on -drive file=,if=ide,media=cdrom,index=2 -net nic,macaddr=54:52:00:3f:eb:58,vlan=0,model=virtio -net tap,fd=17,vlan=0 -serial pty -parallel none -usb -usbdevice tablet -vnc 127.0.0.1:0 -soundhw es1370

No comments:

Post a Comment

Note: Only a member of this blog may post a comment.