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