Ubuntu安装KVM虚拟机

简介: Ubuntu安装KVM虚拟机

1. 检查是否具有安装条件

方法一:

LC_ALL=C lscpu | grep Virtualization

若显示
在这里插入图片描述

方法二:

grep -Eoc '(vmx|svm)' /proc/cpuinfo

若输出一个大于0的数字比如
在这里插入图片描述

则说明支持虚拟化,若以上两个方法都不能显示,尝试在BIOS中打开VT,然后再次检查

检查通过后继续检查是否支持硬件加速

sudo apt install cpu-checker

kvm-ok

若输出
在这里插入图片描述

说明支持硬件加速

2. 安装

sudo apt install qemu qemu-kvm libvirt-daemon-system libvirt-clients virt-manager virtinst bridge-utils
qemu-kvm :为KVM管理程序提供硬件仿真的软件。
libvirt:管理虚拟机和其他虚拟化功能(比如存储管理,网络管理)的软件集合。它包括一个API库,一个守护程序(libvirtd)和一个命令行工具(virsh)。它为受支持的虚拟机监控程序实现的常用功能提供通用的API。libvirt的主要目标是为各种虚拟化工具提供一套统一可靠的API,让上层可以用一种单一的方式来管理多种不同的虚拟化技术,它可以操作包括 KVM,vmware,XEN,Hyper-v, LXC 等 Hypervisor。需要通过安装libvirt-daemon-system包来将libvirt守护程序作为系统服务运行的配置文件。
libvirt-clients :用于管理虚拟化平台的软件,一般情况下,在安装libvirt-daemon-system时会自动安装此包。
virt-manager :基于 libvirt 的 GUI 工具 (图形用户界面)。
virtinst :一组用于创建虚拟机的命令行工具,一般情况下,在安装virt-manager时会自动安装此包。
bridge-utils :用于配置以太网桥的命令行工具。
  • 检查libvirtd是否运行
sudo systemctl status libvirtd

在这里插入图片描述

active(running)表示正在运行,若未运行,则手动启动

sudo systemctl start libvirtd

若想设置为开机自启,则

sudo systemctl enable libvirtd
  • 修改libvirt-sock权限
sudo chmod 777 /var/run/libvirt/libvirt-sock

3. 创建虚拟机

在应用程序菜单中找到虚拟系统管理器并打开
在这里插入图片描述
左上角文件->新建虚拟机,以从win10的ISO镜像文件为例安装
在这里插入图片描述
点击Forward
在这里插入图片描述
点击浏览
在这里插入图片描述
点击本地浏览,找到ISO文件添加
在这里插入图片描述
点击Forward
在这里插入图片描述
设置内存和cpu后点击Forward
在这里插入图片描述
创建磁盘后点击Forward
在这里插入图片描述
点击完成即可开始安装,若勾选了“在安装前自定义配置”,可进一步设置虚拟机配置
在这里插入图片描述
若第三步中设置的cpu数量大于2,则需要手动设置cpu拓扑(套接字可以理解为cpu数量),否则开机后只能看到两个核心,例如8核可以这样设置,设置好后点击Apply,然后点击左上角的“开始安装”
在这里插入图片描述

4. 使用和配置虚拟机

在虚拟系统管理器中可以看到自己安装的虚拟机,双击进入相应的虚拟机
在这里插入图片描述
这个就是虚拟机的界面,当虚拟机安装好后,需要修改配置,点击蓝色图标或“查看->详情”即可进入配置界面
在这里插入图片描述

在这里插入图片描述

目录
相关文章
|
8月前
|
存储 分布式计算 Linux
安装篇--CentOS 7 虚拟机安装
VMware 装 CentOS 7 不知道从哪下手?这篇超详细图文教程手把手教你在 VMware Workstation 中完成 CentOS 7 桌面系统的完整安装流程。从 ISO 镜像下载、虚拟机配置,到安装图形界面、设置用户密码,每一步都有截图讲解,适合零基础新手快速上手。装好之后无论你是要搭 Hadoop 集群,还是练 Linux ,这个环境都够你折腾一整天!
3556 3
|
9月前
|
Ubuntu Linux
任何Ubuntu用户都应安装的四大Linux应用程序
当然,这款程序不需要太多介绍。我们面对的是网上最庞大最完整的多媒体中心,由于丰富的插件,我们能够高度细化地定制其每一项功能。这是我们的Linux发行版不可或缺的必备软件。 我们可以通过运行以下命令来轻松安装Kodi:sudo apt install kodi。
|
9月前
|
Ubuntu 物联网 Linux
从零安装一个Linux操作系统几种方法,以Ubuntu18.04为例
一切就绪后,我们就可以安装操作系统了。当系统通过优盘引导起来之后,我们就可以看到跟虚拟机中一样的安装向导了。之后,大家按照虚拟机中的顺序安装即可。 好了,今天主要介绍了Ubuntu Server版操作系统的安装过程,关于如何使用该操作系统,及操作系统更深层的原理,还请关注本号及相关圈子。
|
9月前
|
Ubuntu Linux 网络安全
Linux服务器之Ubuntu的安装与配置
Ubuntu Desktop是目前最成功、最流行的图形界面的Linux发行版;而Ubuntu Server也在服务器端市场占据了较大的份额。今天为大家详细介绍了Ubuntu Server的安装与配置,希望对你能有所帮助。关于VMware、VirtualBox等虚拟化软件的使用,朱哥还会在后续的文章中为大家详细介绍,敬请关注!
|
7月前
|
Ubuntu 安全 iOS开发
Nessus Professional 10.10 Auto Installer for Ubuntu 24.04 - Nessus 自动化安装程序
Nessus Professional 10.10 Auto Installer for Ubuntu 24.04 - Nessus 自动化安装程序
1000 5
|
7月前
|
NoSQL Ubuntu MongoDB
在Ubuntu 22.04上安装MongoDB 6.0的步骤
这些步骤应该可以在Ubuntu 22.04系统上安装MongoDB 6.0。安装过程中,如果遇到任何问题,可以查阅MongoDB的官方文档或者Ubuntu的相关帮助文档,这些资源通常提供了解决特定问题的详细指导。
811 18
|
8月前
|
Ubuntu 安全 关系型数据库
安装MariaDB服务器流程介绍在Ubuntu 22.04系统上
至此, 您已经在 Ubuntu 22.04 系统上成功地完成了 MariadB 的标准部署流程,并且对其进行基础但重要地初步配置加固工作。通过以上简洁明快且实用性强大地操作流程, 您现在拥有一个待定制与使用地强大 SQL 数据库管理系统。
459 18
|
8月前
|
Ubuntu 安全 关系型数据库
安装MariaDB服务器流程介绍在Ubuntu 22.04系统上
至此, 您已经在 Ubuntu 22.04 系统上成功地完成了 MariadB 的标准部署流程,并且对其进行基础但重要地初步配置加固工作。通过以上简洁明快且实用性强大地操作流程, 您现在拥有一个待定制与使用地强大 SQL 数据库管理系统。
605 15
|
8月前
|
存储 Ubuntu iOS开发
在Ubuntu 22.04系统上安装libimobiledevice的步骤
为了获取更多功能或者解决可能出现问题,请参考官方文档或者社区提供支持。
854 14
|
8月前
|
Ubuntu 安全 关系型数据库
安装与配置MySQL 8 on Ubuntu,包括权限授予、数据库备份及远程连接指南
以上步骤提供了在Ubuntu上从头开始设置、配置、授权、备份及恢复一个基础但完整的MySQL环境所需知识点。
963 7