欢迎来访,本站中的文章均为日常工作的记录和总结,写出的每个服务配置都是自己手动配置测试过,有不足之处欢迎指出,谢谢!

KVM安装windows server 2008r2

KVM Mr.c 982℃ 0评论

  简单记录下KVM虚拟化安装windows server 2008r2 系统的步骤以及所需驱动:
  本次是采用virtio 方式,并非IDE接口模式,IDE接口没有这么麻烦,但是virtio 接口是半虚拟化,能提供更好的性能,也更适合新的系统使用。
  virtio 安装windows系统需要加载对应的virtio驱动程序,所以在创建虚拟机的时候就需要两个光驱,一个挂载windows系统镜像,一个挂载virtio驱动程序。
  上传windows_server_2008_r2.iso 镜像和virtio-win.iso驱动文件至宿主机image存放目录,这里定义为/data/vpsdata/img/
  如果是安装好了KVM虚拟化管理平台, 《 KVM虚拟化管理平台部署 》 《 KVM虚拟化管理平台操作 》可以直接通过管理平台创建虚拟机,但是无法直接创建双光驱的虚拟机,所以创建完成后需要手动修改下虚拟机的xml配置文件,光驱部分配置信息如下:
  注意挂载的光驱第一位肯定是windows_server_2008_r2.iso 镜像文件,virtio-win.iso驱动挂载为次级光驱位:

    <disk type='file' device='cdrom'>
      <driver name='qemu' type='raw'/>
      <source file='/data/vpsdata/img/cn_windows_server_2008_r2.iso'/>
      <backingStore/>
      <target dev='hda' bus='ide'/>  
      <readonly/>
      <alias name='ide0-0-0'/>
      <address type='drive' controller='0' bus='0' target='0' unit='0'/>  
      # unit='0' 为第一装置顺序
    </disk>
    <disk type='file' device='cdrom'>
      <driver name='qemu' type='raw'/>
      <source file='/data/vpsdata/img/virtio-win.iso'/>
      <backingStore/>
      <target dev='hdb' bus='ide'/> 
      <readonly/>
      <alias name='ide0-0-1'/>
      <address type='drive' controller='0' bus='0' target='0' unit='1'/>  
      # unit='1' 为第二装置顺序
    </disk>

  以上配置文件由WebVirtMgr 平台自动生成,如果没有安装管理平台可以直接通过命令创建虚拟机,命令如下:

[root@kvm home] virt-install -n windows_vm04 -r 8196 --vcpus=4 --os-type=windows --accelerate -c /data/vpsdata/img/virtio-win.iso --disk path=/data/vpsdata/img/cn_windows_server_2008_r2.iso,device=cdrom --disk path=/data/vpsdata/vps/vm04.img,format=qcow2,bus=virtio --network bridge=br0 --vnc --vncport=5904 --vnclisten=0.0.0.0 --force --autostart

命令说明:
  创建名为windows_vm04 的虚拟机,内存8G ,CPU为4核,系统为windows ;
  挂载两个镜像为光驱,指定虚拟磁盘为/data/vpsdata/vps/vm04.img (需要提前创建磁盘文件,创建命令如下);

[root@kvm home] qemu-img create -f qcow2 /data/vpsdata/vps/vm04.img 100G

  指定网卡为桥接网卡br0 ,VNC端口为5904 ,并且随宿主启动。
  如果正常创建好虚拟机,就可以通过VNC工具连接进行安装,安装的时候会显示找不到磁盘,所以需要找到我们另一个光驱中的驱动文件进行安装就能正常显示磁盘了。

  选择挂载virtio-win.iso 镜像的光驱,找到 \viostor\2k8R2\amd64 这个目录选中(根据自己的驱动镜像来选择,我这个镜像是比较全面的驱动,结尾给出网盘链接)。

  接下来就能正常显示出磁盘了,安装的过程就不用多说了。

  安装完成后还需要安装一下网卡驱动,网卡驱动在 NetKVM\2k8R2\amd64 中。

  这里分享一下virtio-win.iso 这个功能较为全面的驱动文件 virtio-win.iso 下载

转载请注明:菜鸟运维 » KVM安装windows server 2008r2

喜欢 (1)
发表我的评论
取消评论

表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址