PVE下硬盘直通
创作时间:
作者:
@小白创作中心
PVE下硬盘直通
引用
1
来源
1.
https://www.bilibili.com/read/mobile?id=39571871
通过直通硬盘,可以非常方便地将虚拟机的数据独立管理,这样万一需要更换硬盘或者恢复数据的时候,都不需要影响PVE的环境。那么我们就开始具体的操作步骤:
1. 确认CPU和主板支持IOMMU
- 确保你的CPU支持VT-d(Intel)或AMD-Vi(AMD)。可以通过访问Intel或AMD的官方网站查询你的CPU型号是否支持这些技术。
- 确保主板BIOS中已经启用了VT-d或AMD-Vi。这通常在BIOS的高级设置中找到,可能被标记为“Virtualization Support”、“VT for Direct I/O”、“Trusted Execution”等。
2. 修改内核启动参数
- 对于Intel CPU,添加
intel_iommu=on iommu=pt
- 对于AMD CPU,添加
amd_iommu=on iommu=pt
- 编辑
/etc/default/grub
文件,找到GRUB_CMDLINE_LINUX_DEFAULT
变量,并添加intel_iommu=on iommu=pt
或amd_iommu=on iommu=pt
例如:
GRUB_CMDLINE_LINUX_DEFAULT="quiet intel_iommu=on iommu=pt"
注意:所有标点符号必须是半角符号
保存更改后,运行update-grub
命令更新GRUB配置。
3. 加载必要的内核模块
编辑/etc/modules
文件,添加以下模块以启用IOMMU支持:
vfio
vfio_iommu_type1
vfio_pci
vfio_virqfd
注意:所有标点符号必须是半角符号
保存后重启系统。
4. 验证IOMMU是否已启用
输入命令:
dmesg | grep -e DMAR -e IOMMU
5. 确认需要直通的硬盘标识
输入命令:
ls -l /dev/disk/by-id/
记住硬盘标识,后续直通命令时需要使用。
注意:需要直通的硬盘不要在PVE的存储池中进行初始化。
将硬盘直通给对应的虚拟机
使用以下命令将硬盘直通给指定的虚拟机:
qm set <VM ID> --<磁盘 ID> /dev/disk/by-id/<磁盘标识>
例如,将硬盘添加到虚拟机201的sata0磁盘接口:
qm set 201 --sata0 /dev/disk/by-id/ata-QEMU_HARDDISK_QM00005
虚拟机中的状态
截图显示的是在PVE环境下虚拟的PVE环境中直通的虚拟磁盘,因此显示的型号是QEMU。实体硬盘的操作与此相同,可以放心使用。
希望这些信息能帮助到你。
热门推荐
摄影师|日本摄影家筱山纪信去世,享年83岁
提速便捷超充之城建设 重庆这样发力
失业保险领取标准在不同城市有差别吗?
首架国产载人飞艇"祥云"AS700交付:最大航程700公里,可搭载10人
股权分散的情况应如何处理?处理股权分散问题有哪些方法和难点?
温度传感器的常见故障及处理方法
口腔脱皮怎么办?原因分析与处理建议
用冲击波治疗脚底筋膜炎是否有效
2024年视频格式全解析:选择适合你的压缩标准
余额宝收益率从2.45%跌至1.27% 有用户称收益减少一半
如何有效识别和应对企业面临的破产风险?
厉兑穴:你的梦境守护者
如何更换舷外船用发动机的机油
如何高效地构建知识库?探索最佳实践与方法!
千岛湖蓄水60多年,平均水深37米,里面最大的鱼有多大?
眼睛长了麦粒肿能挤吗?怎样才能消得快?
艾滋病患者自我心态调整:重塑生命的希望之光
手把手教你找免费AI服务:搜公开的DeepSeek模型接口
高铁D座 vs F座:哪个位置更舒适?
房龄的重要性体现出来了!事实证明,老破小再便宜也别买!
喜讯传来!274万抗癌神药拉罗替尼入医保,多种癌症患者迎来希望
柳叶湖旅游攻略:必游景点、特色美食与最佳游玩路线
常德旅游攻略:景点、美食与交通全攻略
创业团队如何对抗压力
地中海饮食怎么吃? 4大好处、原则、食谱、优缺点一次看
国产载人飞艇为低空经济新装备注入活力
中国新载人飞艇“祥云”AS700完成跨省飞行,低空经济迎来新突破
剧透!“3·15”晚会倒计时 今年这些将上热搜
米饭馊了加热还能吃吗
公租房合同到期:法律问题与解决途径