• 实验十:在kvm下创建winxp虚拟机


    实验名称:

      在kvm下创建winxp虚拟机

    实验环境:

      1、kvm的环境正常,通过 lsmod | grep kvm 查看模块情况

      2、查看 /dev/kvm 模块是否存在

      3、保证 qemu-kvm 工具正常使用,通过 qemu-kvm -h 命令查看

      4、查看 tigervnc 工具是否正常,通过 rpm -ql tigervnc 查看

      5、我们需要有一个winxp系统的iso磁盘印象文件

    实验需求:

      通过qemu-kvm工具创建winxp虚拟机,通过vnc接口界面,正常安装winxp的虚拟机  

    实验配置:

      1、将系统iso的镜像文件上传上来

      通过rz工具上传镜像文件:

    yum install lrzsz -y
    cd /iamges/kvm/ rz

      选中winxp.iso文件上传到centos7中;

      2、创建一个虚拟磁盘

      虚拟磁盘可以用来存放安装好的系统文件,就好像我们自己电脑的windows C盘一样;虚拟磁盘我们通过qemu-img来穿件:

    qemu-img create -f qcow2 -o size=20G /images/kvm/winxp.qcow2

      3、创建虚拟机

      创建虚拟机是需要有两个磁盘,所以 -drive 使用两次即可;第一个是虚拟机的磁盘,第二个是我们使用的cdrom,也就是磁盘映像文件。

    qemu-kvm -m 512 -smp 4,sockets=1,cores=2,threads=2 -name 'winxp' -drive file=/images/kvm/winxp.qcow2,if=ide,media=disk,cache=writeback,format=qcow2 -drive file=/images/kvm/winxp.iso,media=cdrom

      4、通过vnc来练级虚拟机

      创建虚拟机后,通过vnc连接到控制台

    ss -tnl
    vncviewer :5900

      登录控制台如下:

      依次一步一步安装即可;

    实验结果:

  • 相关阅读:
    linux下使用tar命令
    ContentType和@ResponseBody
    ActiveMQ两种模式PTP和PUB/SUB<转>
    Postgresql分表与优化
    PostgreSQL存储过程<转>
    PostgreSQL Table Partitioning<转>
    Postgresql查询表的大小
    Postgresql添加/删除触发器示例
    Android TextView 支持的HTML标签
    我只是一直很努力
  • 原文地址:https://www.cnblogs.com/BurnovBlog/p/10809209.html
Copyright © 2020-2023  润新知