【LInux】kvm添加u盘启动引导

前提:要有一个u盘的启动盘

1、查看u盘设备信息

bash 复制代码
# lsusb
....忽略其他设备信息,查看到u盘设备
Bus 005 Device 005: ID 0951:1666 Kingston Technology DataTraveler 100 G3/G4/SE9 G2

##  主要记住ID 0951:1666

确认id为ID 0951:1666

2、修改配置文件

如果没有修改过配置文件的地址,应该是默认的/etc/libvirt/qemu/,找到需要修改的xml文件

我这里以1070e.xml为例

xml 复制代码
     <hostdev mode='subsystem' type='usb' managed='no'>
       <source>
         <vendor id='0x0951'/>
         <product id='0x1666'/>
       </source>
       <boot order='1'/>
       <address type='usb' bus='0' port='1'/>

将上面的vendorproductid 分别修改执行lsusb获取到的id:0951:1666添加进去,如图所示

3、重启libvirtd服务

bash 复制代码
systemctl restart libvirtd

完成后,可以在设置界面看到相关的添加项

到这里,就可以正常使用物理u盘去引导虚拟机了!

相关推荐
风筝在晴天搁浅9 小时前
hot100 78.子集
java·算法
树℡独10 小时前
ns-3仿真之应用层(五)
服务器·网络·tcp/ip·ns3
故事和你9110 小时前
sdut-Java面向对象-06 继承和多态、抽象类和接口(函数题:10-18题)
java·开发语言·算法·面向对象·基础语法·继承和多态·抽象类和接口
嵩山小老虎10 小时前
Windows 10/11 安装 WSL2 并配置 VSCode 开发环境(C 语言 / Linux API 适用)
linux·windows·vscode
Fleshy数模11 小时前
CentOS7 安装配置 MySQL5.7 完整教程(本地虚拟机学习版)
linux·mysql·centos
a413244711 小时前
ubuntu 25 安装vllm
linux·服务器·ubuntu·vllm
Configure-Handler11 小时前
buildroot System configuration
java·服务器·数据库
津津有味道11 小时前
易语言TCP服务端接收刷卡数据并向客户端读卡器发送指令
服务器·网络协议·tcp·易语言
:Concerto11 小时前
JavaSE 注解
java·开发语言·sprint
Fᴏʀ ʏ꯭ᴏ꯭ᴜ꯭.12 小时前
Keepalived VIP迁移邮件告警配置指南
运维·服务器·笔记