在大多数情况下,lspci在虚拟机环境下工作正常。虚拟机软件通常会模拟虚拟硬件,包括网卡、显卡和其他设备,以便虚拟机可以像真实计算机一样运行。因此,lspci通常可以正确显示虚拟机中虚拟硬件的信息。
然而,由于虚拟机软件和宿主机之间的差异,有时lspci可能无法显示所有设备的正确信息,或者可能显示不完整的信息。这通常是由于虚拟机软件限制或配置问题引起的。如果遇到lspci无法正常工作的问题,可以尝试更新虚拟机软件、重新配置虚拟机设置或联系虚拟机软件的支持团队寻求帮助。