直通可以分为全盘直通和硬件直通,硬件直通会将整个 SATA 控制器直通给虚拟机,这可能会导致所有硬盘都分配给了一个虚拟机,这里介绍全盘直通。
1,查看硬盘ID
ls /dev/disk/by-id
如上图ata 开头的设备就表示 sata 硬盘
2,硬盘直通
qm set 虚拟机id -sata0 /dev/disk/by-id/ata-xxx #例如 qm set 100 -sata0 /dev/disk/by-id/ata-WDC_XXXXXXXXX_8XXXXX
这里需要注意,里面的参数 -sata0,如果你虚拟机里已经有了sata0磁盘,那么这里就改成sata1,以此类推。以免冲突。
输出以下信息表示直通完成:
update VM 100: -sata0 /dev/disk/by-id/ata-WDC_XXXXXXXXX_8XXXXX