尝试在虚拟机里的 PVE 搞硬盘直通时,发现扫描不出来硬盘:

1 个 SATA(sde),3 个 SCSI

使用 ls -l /dev/disk/by-id/ 命令只能找到 SATA 硬盘,找不到 SCSI 硬盘:

后来发现是 VMware 默认不给 SCSI 硬盘生成 UUID。

解决方法:

首先彻底关机 PVE 虚拟机,然后右键打开虚拟机目录:

使用记事本打开这个 .vmx 文件

最后加一句:disk.EnableUUID ="TRUE"

开机,此时可以扫描到 SCSI 硬盘了。

最后更新于 2024-08-09