利用ESXi学习设备vfio设备直通

参考

场景

需要在Guest操作系统中使用硬件虚拟化的能力,此时需要Host向Guest暴露硬件虚拟化能力。

配置

可以通过下面这个方法:

image

启动Guest后,编辑GRUB参数,使能IOMMU,以Ubuntu为例:

  • 编译/etc/default/grub

image

增加了intel_iommu=on

  • 更新grub
update-grub2

这个命令实际做的是下面的工作:

image

更新完毕,可以看到/boot/grub/grub.cfg中已经有上面新增的参数

image

  • 重启后,检查启动日志

image

测试

下面尝试用vfio_pci接管VMXNET3网卡。
image

  • 查看第二块网卡的信息:
    image

  • 解绑和绑定
    image

  • 确认
    image

完。

posted @   dolinux  阅读(91)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 25岁的心里话
· 闲置电脑爆改个人服务器(超详细) #公网映射 #Vmware虚拟网络编辑器
· 零经验选手,Compose 一天开发一款小游戏!
· 因为Apifox不支持离线,我果断选择了Apipost!
· 通过 API 将Deepseek响应流式内容输出到前端
历史上的今天:
2017-08-20 设备树中ranges属性分析(1)
2013-08-20 虚拟机扩大硬盘的方法
2013-08-20 【转载】Linux i386+源码中常见宏标识tag的定义
2013-08-20 【转载】Linux下编辑生成.mo文件
2013-08-20 【转载】解决 Subversion 的 “svn: Can't convert string from 'UTF-8' to native encoding” 错误
点击右上角即可分享
微信分享提示