有一项研究是关于“无法检测到的 rootkit”的可能性,其中恶意虚拟机管理程序会位于您的计算机和硬件之间。安全公司(和 CPU 供应商)对有人设计了类似的东西并告诉没有人能够检测到它感到愤怒,因此他们实际上提出了一种使用计时函数并将结果与外部来源进行比较的方法。因此虚拟化几乎是无法检测到的,但是如果您非常关注小细节并且您有外部参考,则有多种方法可以确定您正在被虚拟化。不过,它不应该导致任何不兼容。
它不是。您的虚拟化 CPU 与物理 CPU 的功能不同。例如,英特尔虚拟化指令仅适用于主机操作系统。然而,这并不意味着你不能在虚拟机中安装虚拟机:它只是意味着它会非常慢。