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 配置完成之后,就可以启动虚拟机了。

相关推荐
GeW11 小时前
新质生产力路线图Linux、数据库、国产化替代一次讲透
linux
aningx13 小时前
cachyos 从 GRUB 切换到 rEFInd
linux
第404号工位14 小时前
40块钱二手瘦客户端,如何跑满家庭物联网中枢?(拒绝Docker爆盘实录)
linux·架构·node.js
骑着蜗牛撵大象32716 小时前
Linux 进程间通信之管道:从 pipe() 的内核语义到 FIFO 落地排错
android·java·linux·系统编程·fifo·管道·进程间通信
众壹新能源科技16 小时前
逆变器自带无功不够用,加装5MVar SVG后功率因数从0.85回到0.99
运维·人工智能·自动化
..Dauntless..16 小时前
【Linux】一切皆文件和缓冲区
linux·运维·服务器
QMCY_jason16 小时前
x86 ubuntu2204 无gui 安装 openeuler 2203 aarch64版本
linux·运维·服务器
重生之小比特16 小时前
【Linux系统】12 进程程序替换 自定义Shell 命令行解释器
linux·运维·服务器
考拉讲支付17 小时前
母婴亲子服务平台分账架构设计:多场景多方分账与合规清结算实践
大数据·运维·人工智能·微信小程序·架构·微信公众平台
LateFrames17 小时前
“场控软件” 如何容错与运维
运维·容错·led大屏·播控系统·场控软件