KVM--Kernel-based Virtual MachineKVM
虚拟化软件包含两部分:
1、linux内核相应驱动模块
kvm.ko
kvm.intel.ko or kvm.and.ko
2、虚拟机应用软件
KVM采用开源的QEMU作为用户态的虚拟机软件 qemu-kvm
源码:https://github.com/qemu
获取os镜像:https://docs.openstack.org/image-guide/obtain-images.html
运行:
qemu-system-x86_64 -m 1024 -hdc root_disk.img -vnc 0.0.0.0:0
-m 指定内存
-hdc 指定镜像文件作为虚拟磁盘,挂载在虚拟机的第一个ide接口
-vnc 0.0.0.0:0 指定虚拟机的图形控制台的vnc服务的监听ip和端口,指定监听宿主机的任意IP地址,vnc端口为(即tcp端口为:5900)
VNC客户端:
mac:chicken of the VNC.app
windows:tightVMC viewer