KVM:Kernel-based Virtual Machine的简称,是一个开源的系统虚拟化模块,集成在Linux内核各大发行版中,使用Linux自身的调度器进行管理。KVM的虚拟化需要硬件支持(如:Intel VT或者AMD V技术),是基于硬件的完全虚拟化。
安装kvm基础包:
yum -y install kvm
安装kvm核心包:
yum -y install qemu-kvm
yum -y install qemu-kvm-tools
安装kvm管理工具:
yum -y install libvirt
yum -y install libvirt-python
yum -y install virt-manager
yum -y install libguestfs-tools
yum -y install bridge-utils
yum -y install virt-install
重启系统后,检测KVM是否已经加载:
dmesg | grep kvm
如果过滤信息有 kvm: disabled by bios ,表示BIOS里面关闭了虚拟化支持,需要设置BIOS(进入BIOS过程各机器不一样,参照各机器说明)。
这里是ThinkServer TS250,开机等待按F1进入BIOS Setup Utility。进入到Advanced -> CPU Setup。把Intel(R) Virtualization Technology 、VT-d、TxT等三项设置成[Enabled],退出时记得保存并重启。,
重新进入系统后,再检测KVM是否已经加载:
dmesg | grep kvm
显示如下图,说明KVM可用了。
由于此前已经在别的机器有运行windows8.1的KVM虚拟机。于是准备把镜像拷贝过来直接用。打开虚拟机图形管理工具:
virt-manager
点击New VM图标,列出4种安装方式:
-
本地媒介安装(ISO镜像或CDROM)
-
网络安装(HTTP、FTP或者NFS)
-
网络启动(PXE)
-
导入已有的磁盘镜像
这里选择"Import existing disk image":
选择路径,这里是选择已有的win8.1.qcow2,选择操作系统类型记得选择Windows,版本选择windows 8.1
设置内存为4G、CPU为2(根据实际资源和需要而定):
设置名字、还有设置网络(这里选择桥接br0,此前有文章介绍如何配置桥接)。如有必要可勾选"Customize configuration before install",以根据自己的需求配置虚拟硬件。
配置完成后,需要一点时间进行配置,稍等即可使用window8.1 了。
本文只讲述KVM基本安装,和导入已有的windows8.1镜像过程。更多有关KVM的安装、使用介绍将在后续文章中细说,敬请期待~
欢迎您的加入,QQ群号linux零基础交流群:734638086。
注:本文为Toyo Lau原创,未经许可不得在任何平台转载,侵权必究。
如需转载,可关注微信公众号:智识训练营,在后台留言,与作者联系,取得许可才能转载~