none
xen虚拟windows的配置方法 RRS feed

  • 常规讨论

  •  

    首先,必须搞清楚,

    1.虚拟windows,必须CPU支持完全虚拟化。

    2.virt-manager和virt-install都可以进行从镜像引导安装系统

    3.在第一次配置完毕虚拟机运行的时候,virsh dumpxml domain会发现,内存里的domain配置,和/etc/xen/domain是不一样的。

    所以,用virt-manager和virt-install配置完毕,你可以直接进行windows安装,但是重启后,你就别想找到光驱了。系统会提示找不到光驱,停止安装。

    解决方法:
    在安装windows重启后,shutdown你的windows domain。修改/etc/xen/对应的虚拟机配置。
    在disk属性里面

     

    配置如下:

     
    1. disk = [ "file:/home/xen/images/windows2003.disk1.img,hda,w", "file:/home/WindowsServer2003SP2.iso,ioemu:hdc:cdrom,r" ]   

    重点在第二个参数:

     

       

     2."file:/home/WindowsServer2003SP2.iso,ioemu:hdc:cdrom,r"   


       

    把/home/WindowsServer2003SP2.iso通过io虚拟,虚拟成一个cdrom,属性只读。了?

       

    然后把boot="c"(硬盘启动)改成boot="d"(光驱引导)

      

    然后重新启动虚拟机,就可以继续安装了。
      

      

    在安装完毕后再把boot改回硬盘引导。

    2008年11月25日 8:23
    版主

全部回复