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

相关推荐
小白跃升坊22 分钟前
基于1Panel的AI运维
linux·运维·人工智能·ai大模型·教学·ai agent
跃渊Yuey41 分钟前
【Linux】线程同步与互斥
linux·笔记
杨江41 分钟前
seafile docker安装说明
运维
舰长11543 分钟前
linux 实现文件共享的实现方式比较
linux·服务器·网络
好好沉淀1 小时前
Docker开发笔记(详解)
运维·docker·容器
zmjjdank1ng1 小时前
Linux 输出重定向
linux·运维
路由侠内网穿透.1 小时前
本地部署智能家居集成解决方案 ESPHome 并实现外部访问( Linux 版本)
linux·运维·服务器·网络协议·智能家居
树℡独1 小时前
ns-3仿真之应用层(三)
运维·服务器·ns3
VekiSon1 小时前
Linux内核驱动——基础概念与开发环境搭建
linux·运维·服务器·c语言·arm开发
zl_dfq2 小时前
Linux 之 【进程信号】(signal、kill、raise、abort、alarm、Core Dump核心转储机制)
linux