windows server 2003安装virtio

windows方面我们使用virtio来提高磁盘和网络的IO性能,那么这里得准备virtio的两个文件:
1、http://alt.fedoraproject.org/pub/alt/virtio-win/latest/images/bin/virtio-win-0.1-30.iso
2、http://www.linuxwind.org/download/virtio-win-1.1.16.vfd

来说明一下,virtio-win-0.1-30.iso里面放有windows的virtio磁盘控制器和网卡的驱动,是安装2003成功后,进入系统后进行相关驱动安装或更新用的。而virtio-win-1.1.16.vfd是一个软盘镜像,是用来安装2003时,通过F6来指定磁盘驱动用的。

在使用qemu-kvm前,需要载入kvm内核模块:
modprobe kvm_intel

创建大小为20G的win2003.qcow2磁盘文件:
qemu-img create -f qcow2 win2003.qcow 20G

启动KVM进行2003的安装:
qemu-kvm -m 768 -boot d -drive file=/xxx/win2003.qcow2,cache=writeback,if=virtio -fda /xxx/virtio-win-1.1.16.vfd -cdrom /xxx/Windows.Server.2003.R2.iso -vnc :1
命令运行后,没有提示任何错误就应该是没有问题了,打开tightVNC,登录到该远程桌面进行安装的操作(VNC登录地址是IP1:1)。启动安装是按F6,之后再安“S”,进入后选择“Redhat I/O for windows 2003”相应的驱动,32或64位。之后的安装过程是和平时装2003的过程一样。

安装成功并启动一次,之后将2003关机,换用另外一条指令来启动虚拟机:
qemu-kvm -m 768 -net nic,model=virtio -net tap,ifname=tap0,script=no -drive file=/xxx/win2003.qcow2,cache=writeback,if=virtio -cdrom /xxx/virtio-win-0.1-30.iso -vnc :1
此次启动将载入virtio-win-0.1-30.iso镜像,包含有磁盘控制器和网卡的驱动
启动后,同样使用VNC远程接入,把2003里的网卡安装好,也可以把磁盘控制器也升级一下,因为之前软盘镜像带的是2010年的,现在iso里包含的是最新的驱动
到这里,windows 2003安装步骤就完毕了,之后就像平时新装系统设定IP,网关什么的就好,并开启windows远程桌面方便后续的远程操作

发表评论

邮箱地址不会被公开。 必填项已用*标注