• centos7虚拟机qemu学习


    图形化界面不需要全用命令,命令行输入virt-manager就可以进行管理了。

     

    检查是否有虚拟化支持,检查kvm模块是否加载

    grep -E 'vmx|svm' /proc/cpuinfo
    lsmod | grep kvm
    #有以下显示说明是已经加载了模块
    kvm_intel             142999  0
    kvm                   444314  1 kvm_intel
    

    创建磁盘文件

    qemu-img create -f qcow2 test.qcow2 10G
    

      

    指定类型镜像格式是-f,test.qcow2是生成的磁盘文件,10G是大小

    qcow2格式是常用的镜像格式,采用来写时复制技术来优化性能

    查看镜像信息

    qemu-img info test.qcow2
    

      

    安装镜像到磁盘文件中

    qemu-system-x86_64 -m 50 test.qcow2 -cdrom ./centos7.iso
    

      

    其中 -m 是制定虚拟机内存大小,默认单位是MB

    -enable-kvm使用kvm进行加速

    -cdrom添加安装镜像,可以在弹出的窗口中操作虚拟机,安装操作系统,安装完成之后,重启虚拟机,就会从硬盘test.qcow2启动

    启动虚拟机

    qemu-system-x86_64 -m 50m test.qcow2

     

    qemu压缩kvm镜像qcow2

    系统需要压缩保存 命令为

    qemu-img convert -c -O qcow2 test.qcow2 httptest.qcow2
    

      

    前面一个test.qcow2 为需要压缩的原镜像 后面httptest.qcow2为压缩保存的镜像名

     


    参考文件:https://www.cnblogs.com/zengkefu/p/5623523.html

    https://blog.csdn.net/u011795345/article/details/78681213 

  • 相关阅读:
    CTF---隐写术入门第二题 小苹果
    文件上传
    文件读取
    sqlmap之绕过waf思路
    【小技巧分享】如何通过微博图片进行社工Po主
    Windows 11恢复传统右键菜单-2021.10.5正式版
    sql注入之Oracle注入
    CTF之buuctf
    常见sql注入payload
    信息收集之Github
  • 原文地址:https://www.cnblogs.com/lowislucifer/p/15045343.html
Copyright © 2020-2023  润新知