Ubuntu 22.04 安装 KVM

首先检查是否支持 CPU 虚拟化,现在的 CPU 都应该支持,运行下面的命令,大于0 就是支持。

复制代码
egrep -c '(vmx|svm)' /proc/cpuinfo

安装 Libvirt

复制代码
apt install -y qemu-kvm virt-manager libvirt-daemon-system virtinst libvirt-clients bridge-utils

设置服务自动启动

复制代码
sudo systemctl enable --now libvirtd
sudo systemctl start libvirtd

网卡配置

创建网卡,更具对应信息进行修改 interface、ip、路由、dns

复制代码
network:
  ethernets:
    enp34s0:
      dhcp4: false
      dhcp6: false
  # add configuration for bridge interface
  bridges:
    br0:
      interfaces: [enp34s0]
      dhcp4: false
      addresses: [10.91.3.116/24]
      macaddress:  00:d8:61:55:8a:b5
      routes:
        - to: default
          via: 10.91.3.2
          metric: 100
      nameservers:
        addresses: [8.8.8.8]
      parameters:
        stp: false
      dhcp6: false
  version: 2

应用显卡配置

复制代码
netplan apply

br0 配置完成之后,就可以启动虚拟机了。

相关推荐
不怕犯错,就怕不做15 小时前
RK3562的CPU如何降频及关闭硬件编解码
linux·驱动开发·嵌入式硬件
CoderMeijun15 小时前
Linux 文件操作详解:open/read/write/lseek 系统调用
linux·文件操作·系统调用·open·文件描述符
可可西里_X_back15 小时前
Linux学习(二)- 驱动开发步骤
linux·驱动开发·学习
Hical_W15 小时前
Hical 踩坑实录五部曲(二):MSVC / GCC / Clang 三平台 C++20 编译差异
linux·windows·经验分享·嵌入式硬件·macos·开源·c++20
渣渣灰958716 小时前
解决VMware上终端窗口太小问题
运维·服务器·经验分享
Tim风声(网络工程师)16 小时前
QoS (服务质量)和TE(流量工程)的区别
运维·网络
OpsEye16 小时前
企业监控避坑:别再把工具当体系!
运维·运维开发
活蹦乱跳酸菜鱼16 小时前
linux ATF BL2执行过程
linux
线束线缆组件品替网17 小时前
Amphenol ICC RJE1Y33610162401解析:工业网络线束为何越来越重要?
运维·服务器·网络·数码相机·智能路由器·电脑·智能音箱
NOCSAH17 小时前
统好AI:采购发票与付款管理的自动化协同实践
运维·人工智能·自动化·统好ai