• 烂泥:KVM安装Windows Server 2008 R2使用virtio硬盘


    本文首发于烂泥行天下

    在上一篇文章中,我们介绍了使用IDE硬盘来安装Windows Server 2008 R2,这篇文章我们来介绍使用virtio硬盘来安装Windows Server 2008 R2。

    说明:KVM默认使用的硬盘格式为virtio。

    使用virtio接口的硬盘,我们必须加载virtio硬盘驱动。如果不加载该驱动windows installer会无法找到虚拟磁盘,如下图:

    lip_image001[4]

    现在安装虚拟机的安装步骤,首先创建虚拟机的硬盘,使用如下命令:

    qemu-img create -f qcow2 lanni02.img 15G

    lip_image002[4]

    创建虚拟机,使用如下命令:

    virt-install -n ilanni02 -r 2048 --vcpus=2 --os-type=windows --accelerate -c /iso/windows_server_2008_R2/Win_Server_2008_R2_SP1_33in1.iso --disk path=/iso/virtio-win-0.1-81.iso,device=cdrom --disk path=/vhost/ilanni02.img,format=qcow2,bus=virtio --network bridge=br0 --vnc --vncport=5992 --vnclisten=0.0.0.0 --force --autostart

    注意以上命令中:

    -disk path=/iso/virtio-win-0.1-81.iso,device=cdrom表示把virtio-win-0.1-81.iso镜像文件已光驱的形式挂载到系统中。virtio-win-0.1-81.iso是virtio的驱动程序文件。

    执行完毕以上命令后,我们就可以使用VNC客户端来虚拟机进行安装OS。

    在安装到硬盘时,会显示如下图:

    lip_image003[6]

    可以看到没有有任何硬盘,点击“加载驱动程序”,如下图:

    lip_image003[7]

    点击“浏览”

    lip_image004[4]

    在光驱中,我们可以看到有两个光驱D盘和E盘。其中D盘式系统的镜像文件,而E盘则是virtio的驱动程序。点击E盘—“WLH”—“AMD64”,如下图:

    lip_image005[4]

    注意因为在此我安装的是64bit的OS,所以选择的是AMD64,如果你安装的OS是32bit,建议你选择X86

    lip_image006[4]

    选择要安装的驱动程序

    lip_image007[4]

    开始安装

    lip_image008[4]

    安装完毕后,我们可以看到已经识别到硬盘。

    lip_image009[4]

    系统安装完毕后,在系统中看到的硬盘。

    PS:有关virtio驱动程序,我们可以在如下连接下载:

    http://alt.fedoraproject.org/pub/alt/virtio-win/latest/images/bin/

    https://www.linuxwind.org/html/kvm-windows-2008-virtion-driver.html

  • 相关阅读:
    APMServ5.2.6 无法启动Apache的一个问题
    【转】流媒体技术笔记(视频编码相关)
    用APMServ一键快速搭建Apache+PHP+MySQL+Nginx+Memcached+ASP运行平台
    java swing 基础
    python class 类
    python 经验
    python 导入(转)
    kernel ipv4/ip_output.c
    python+正则表达式(转)
    Eclipse中如何快速添加、删除jar包
  • 原文地址:https://www.cnblogs.com/ilanni/p/3872734.html
Copyright © 2020-2023  润新知