LOFTER for ipad —— 让兴趣,更有趣

点击下载 关闭
如何在Ubuntu 20.04安装kvm虚拟机?
风中香茗 2020-11-24

KVM(基于内核的虚拟机)是一个内置于Linux内核的开源虚拟化技术。它允许您基于Linux或Windows运行多个隔离的替代虚拟机。每一个替换都拥有自己的操作系统和专用的虚拟硬件,例如CPU,内存,网络接口和存储。

入门指南讲解了如何在Ubuntu 18.04桌面版上安装和配置KVM。我们将向您展示,如何创建虚拟机。它们将被使用PHP,Node.js,Ruby等等开发环境。

同样的操作适合Ubuntu 16.04和其他任何基于Ubuntu的发行版,包括Linux Mint和Elementary OS。

一,必然条件

想要运行超过2GB的内存,并托管32位和64位KVM,您必须拥有一个64位主机系统。

在继续安装之前,确保自己的Ubuntu主机支持KVM虚拟化。这个系统必须拥有支持VT-x(vmx)的Intel处理器或支持AMD-V(svm)技术的AMD处理器。

输入下面的grep命令来看看你的吹气是否支持硬件虚拟化:

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

如果您的CPU支持硬件虚拟化,此命令将打印出大于0的数字,这代表CPU核心数目。否则,如果输出为0,则意味着这个CPU不支持硬件虚拟化。

在一些机器上,虚拟化技术可能被厂商在BIOS中替换了。

想要检查VT是否在BIOS中启用了,使用kvm-ok工具,它包含在cpu-checker中。以root或其他有sudo权限的用户身份运行下面的命令,安装此插件:

sudo apt更新udo apt install cpu-checker

一旦完成,检查您的系统是否可以运行硬件加速的KVM虚拟机:

好的

如果处理器虚拟化能力没有在BIOS中被附加,命令将会打印出:

信息:/ dev / kvm存在KVM加速可以使用

否则,此命令将会打印一个失败信息,和一个关于如何启用此组件的更改消息。启用AMD-V或VT技术的过程依赖于你的主板和处理器类型。根据你的主板文档信息来配置你的系统BIOS。

二,在Ubuntu上安装KVM

运行下面的命令安装KVM,和额外的虚拟化管理长度:

须藤apt install qemu-kvm libvirt-bin bridge-utils virtinst virt-manager

  • qemu-kvm-为KVM管理程序提供硬件模拟的软件程序

  • libvirt-bin-管理虚拟化平台的软件

  • bridge-utils-用于配置网络接入的命令行工具

  • virtinst-用于创建虚拟机的命令行工具

  • virt-manager-提供一个易用的图形界面,并通过libvirt支持用于管理虚拟机的命令行工具

一旦彻底被安装好,libvirt守护程序就会自动启动。您可以通过运行下面的命令,验证它:

sudo systemctl是活动的libvirtd

输出:

活性

想要创建和管理虚拟机,您需要添加你的用户到“ libvirt”和“ kvm”用户组。输入:

sudo usermod -aG libvirt $ USER sudo usermod -aG kvm $ USER

$ USER是一个环境变量,用来记住当前登录用户的名字。

登出,并且重新登录,盔甲用户组被刷新。

三,网络设置

在libvirt安装过程中,一个被称为“ virbr0”的替换设备被创建。这个设备使用NAT来连接替换到外面的世界。

运行brctl工具来列出当前的植入和它们连接的接口:

brctl显示

输出:

网桥名称网桥ID STP已启用接口virbr0 8000.52540003f59eyes virbr0-nic

“ virbr0-nic”是一个虚拟设备,没有任何流量通过。这个设备的唯一目的就是避免修改“ virbr0”可以接入的MAC地址。

网络设置适合大多数Ubuntu桌面用户,但有限制。如果你想从外面的本地网络访问替换,你需要创建一个新的替换,并配置它,刹车可以通过主机的物理接口连接到外部世界。

四,创造虚拟机

现在KVM在你的Ubuntu桌面被安装,让我们一起去创建第一个虚拟机。我们可以从命令行或者使用virt-manager应用。

下载您想要安装的操作系统的ISO并按照以下的步骤来创建您的虚拟机:

01.在搜索栏输入“ Virtual Machine Manager”和单击图标来启动应用。

02.在应用启动后,从顶部菜单单击“文件”->“新虚拟机”:

03.一个新窗口将显示。选择“本地安装媒体”并单击“转发”按钮。

04.提供您的ISO常规路径,并且单击Forward按钮。

05.在下一个屏幕,选择虚拟机VM的内存和CPU设置。点前进。

06.下一步,选择“为虚拟机创建磁盘映像”,然后选择虚拟机的磁盘空间大小。

07.输入您的虚拟机名字并且点击“ Finish”。

08.虚拟机启动,和一个新窗口将会打开:

从这里,你就可以按照屏幕的操作,去完成操作系统的安装。

一旦操作系统被安装好,您可以从virt-manager去访问它,使用ssh或使用Serial Console接口。


推荐文章
评论(0)
联系我们|招贤纳士|移动客户端|风格模板|官方博客|侵权投诉 Reporting Infringements|未成年人有害信息举报 0571-89852053|涉企举报专区
网易公司版权所有 ©1997-2024  浙公网安备 33010802010186号 浙ICP备16011220号-11 增值电信业务经营许可证:浙B2-20160599
网络文化经营许可证: 浙网文[2022]1208-054号 自营经营者信息 工业和信息化部备案管理系统网站 12318全国文化市场举报网站
网信算备330108093980202220015号 网信算备330108093980204230011号
分享到
转载我的主页