当前位置:首页 > 虚拟机 > 正文

centos8部署kvm虚拟机


一、安装CentOS8遇到的各种问题及解决办法解决方案:
光盘对应安装文件
启动时建立设备状态
操作系统版本:Windows10家庭版中国
解决方案:因为默认主要版本如果未安装虚拟机相关组件,则需要手动安装。安装步骤如下。
1).打开控制面板
2).选择程序
3).添加虚拟机组件
4).重启最后解决
按照下面链接介绍的方法即可。
Linux虚拟机错误“客户操作系统已禁用CPU。请关闭或重置虚拟机”的解决方案。博客-CSDNby_cst1234567
按照下面的链接使用介绍的方法。

二、能不能在centos下安装win10centos中虚拟机可以安装win10


三、KVM虚拟机的安装方法

1.准备安装
1.确保您的机器具有VT。
终端输入命令:grepvmx/proc/cpuinfo(INTEL芯片)
grepsvm/proc/cpuinfo(AMD芯片)br/>如果不知道芯片厂家,egrep'(vmx|svm)'/输入proc/cpuinfo.
标志:vmx或svm表示支持VT。如果没有输出,则说明CPU不支持,KVM虚拟机无法安装成功。
2.确保BIOS中VT已打开。
Intel(R)VirtualizationTech[已启用]
如果需要,必须在BIOS中打开VT-d。
3确保您的内核版本较新。新的,KVM支持。使用
uname–r检查内核版本。如果您的Linux版本早于2.6.20,则必须升级内核。
2.安装KVM
下面概述了如何在Ubuntu和CentOS上安装和使用KVM虚拟机。
在Ubuntu上,用Guest登录。安装KVM的命令是::
sudoapt-getinstallkvmqemuqemu-kvmvirt-managerkernel-packagelinux-sourcekqemu-sourcebuild-essential
成功安装kvm后,只需要/dev/kvm即可。如果您不需要图形管理器,这就是您所需要的。安装前三个。
检查KVM是否安装成功。执行:virsh-cqemu:///systemlist
如果输入结果如下,则说明成功。
Connectingtouri:qemu:///system
IdNameState
-----------------------------------------------
注1:如果在CentOS上安装,请先选择启用Selinux并运行命令
#system-config-securitylevel-tui
必须用于查看或更改selinux状态。
注2:如果以root身份登录CentOS,安装命令为:
yuminstallkvmkmod-kvmqemu
重新加载kvm模块:modprobekvm-intel(Intel机器)或modprobekvm-amd(AMD机器))
注3:使用以下命令安装kvm可以检查是否模块已加载。
/sbin/lsmod|grepkvm
如果输出kvm版本信息,说明kvm模块是。注4:安装后,使用qemu-kvm命令会显示系统上未知的命令。检查/usr/libexec中的qemu-kvm可执行文件。所以将其复制到/bin。如果按照上述步骤仍然无法在/bin、/usr/libexec、/usr/bin或/usr/sbin中找到qemu-kvm可执行文件,您可以运行以下命令:
#yumprovides*/qemu-kvm
注5:安装新内核后,部分软件版本可能会过低而无法兼容。比如火狐版本太低,无法启动。
您可以使用以下命令在CentOS(以Firefox为例)上更新软件:
#yumupdatefirefox
3.在KVM上安装虚拟机。
1.使用QEMU。创建磁盘映像
sudoqemu-imgcreate–8G
注意:对于CentOS和较新版本的Qemu:qemu-imgcreate–8G
2.使用KVM安装GuestVMsudokvm–localtime–cdrom/dev/
装硬盘:
sudokvm–localtime–m512–––bootd–clock–rtc–no-acpi
注意:qemu/kvm不支持-no-acpi参数,导致CPU占用率高,因为这种可能性,官方建议使用-no-acpi参数。
注1:CentOS硬盘安装为qemu-kvm–localtime–m512–––bootd–no-acpi。也就是说,您需要删除-clockrtc选项。如果不删除,时钟将不会被初始化。
注2:CentOSquestmouse:exportSDL_VIDEO_X11_DGAMOUSE=0可以解决USB鼠标无法被虚拟机识别的问题。
注3:安装win7时,不能使用-no-acpi选项。