PVE 环境下为飞牛虚拟机直通物理硬盘
AI-摘要
ChatGPT o3
AI初始化中...
介绍自己 🙈
生成本文简介 👋
推荐相关文章 📖
前往主页 🏠
前往爱发电购买
PVE 环境下为飞牛虚拟机直通物理硬盘
John Tao运行环境
序号 | 性质 | 版本 |
---|---|---|
1 | 虚拟化平台 | Proxmox VE 8.4.1 |
2 | 操作系统 | 飞牛fnOS 0.9.2 |
注意:
所有挂载、取消挂载的操作务必在关机状态下进行。
若PVE系统盘使用SATA连接,在进行SATA控制器直通时会连同系统盘一并直通,导致宿主机无法启动,请提前确认并备份。
视频教程参见:https://www.bilibili.com/video/BV1TjfnYfERn?t=294.3
识别待直通硬盘
- 输入如下命令,读取硬盘信息:
1 | ls -l /dev/disk/by-id/ |
- 在输出结果中排除以下项目:
- 排除PVE系统盘;
- 名称包含
part1
的分区标识; - 非
ata-
前缀的设备。
配置硬盘直通
- 命令解释:
1 | qm set <VMID> -sataN /dev/disk/by-id/<DISK_ID> |
<VMID>
为目标虚拟机的编号;-sataN
对应虚拟机中的第N
块SATA
控制器;<DISK_ID>
为上一节筛选出的磁盘标识。
- 示例(将三块硬盘直通至 VM 103):
1 | qm set 103 -sata1 /dev/disk/by-id/ata-TOSHIBA_MQ04ABF100_306OP2HLT |
- 执行完毕后,Proxmox 会提示 update VM 103: -sataX…,表示挂载成功。此时在 硬件 → 磁盘 页面可见新加入的硬盘条目:
- 该虚拟机的硬件信息已经显示我们添加的硬盘。
- 启动飞牛,查看是否正常。
解除直通(可选)
- 若需移除直通磁盘,保持虚拟机关闭,执行:
1 | qm set <VMID> -sataN none |
- 示例(一次性移除前述三块磁盘):
1 | qm set 103 -sata1 none |
注意:
下述命令未经尝试,请谨慎运行
1 qm unlink 102 --idlist sata1
评论
匿名评论隐私政策
✅ 你无需删除空行,直接评论以获取最佳展示效果