[PVE]硬盘映射与SATA控制器直通

前言

由于PVE虚拟化过程中有性能损耗,将硬盘直通给NAS系统管理是一个不错的选择。

直通硬盘分为通过qm set直通单个硬盘(其实这么说不准确,只是映射整个硬盘,依然会有虚拟化损耗)和直通整个主板上的SATA控制器(会将所有SATA设备都直通,是真的直通而不是前者的映射,几乎可以获得媲美物理机的性能),根据需要自行选择。

直通单个硬盘

PVE shell输入

ls /dev/disk/by-id

找到你要直通的硬盘,ata-开头,结尾没有part的就是硬盘ID,复制下来

然后输入

qm set vmid -satan /dev/disk/by-id/硬盘ID

vmid替换成要直通的虚拟机ID,-satan指sata硬盘的第n个(比方说第一个就替换成-sata1),硬盘ID就是上面复制的

举例:

qm set 101 -sata1 /dev/disk/by-id/ata-WDC_XXXX_XXXX_XXXX

成功的话会返回以下信息:

update VM 101: -sata1 /dev/disk/by-id/ata-WDC_XXXX_XXXX_XXXX

 直通SATA控制器

要先硬件直通,推荐使用之前介绍的pve_source脚本一键开启硬件直通

[PVE]优化脚本pve_source推荐(换源-合并local-lvm-去订阅提示)
介绍: 对于新手来说,一行行敲命令来完成PVE换源,合并local-lvm,配置Web页面传感器,去除订阅提示等工作十分麻烦还易出错,因此推荐J……

PVE shell输入

 lspci 

在返回信息中找到含有“SATA controller”字样的,记录下前面的数字(如00:17.0)

在虚拟机硬件界面点击添加PCI设备,在设备这里选择0000:记录的数字(比如我这里就是0000:00:17.0),勾选高级,把除了主GPU不要勾选外全部勾上,点击OK,开机查看即可直通成功。

阅读剩余
THE END