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

相关推荐
Hard but lovely16 分钟前
linux: udp服务器与客户端 CS 基于ipv4的地址结构体
linux·服务器·udp
adnyting1 小时前
【Linux日新月异(六)】CentOS 7网络命令深度解析:从传统到现代网络管理
linux·网络·centos
q***61501 小时前
PHP进阶-在Ubuntu上搭建LAMP环境教程
开发语言·ubuntu·php
java_logo1 小时前
MONGO-EXPRESS Docker 容器化部署指南
linux·运维·mongodb·docker·容器·express
Hi202402172 小时前
Ubuntu 主机序列号克隆指南:原理与实现
linux·运维·ubuntu
如果是君2 小时前
ubuntu20.04下使用D435i实时运行ORB-SLAM3
linux·ubuntu·orb-slam3·d435i
wsig2 小时前
linux下SO文件编译指定其他依赖库的路径
linux·运维·服务器
想唱rap2 小时前
Linux下进程的状态和优先级
linux·运维·服务器·开发语言·数据结构·算法
adnyting3 小时前
【Linux日新月异(八)】CentOS 7系统资源监控与排查深度指南:性能调优全景图
linux·运维·centos
IT瑞先生3 小时前
Docker容器使用手册——进阶篇(下)
运维·docker·容器