我有一个现有的 Centos 7 VM,可以在 Windows 10 桌面(Intel CPU)上毫无问题地启动它。我最近买了一台新的(联想)笔记本电脑,配有 Ryzen 7 CPU;也是 Windows 10。我将 vdi 复制到笔记本电脑上,并尝试使用 VirtualBox 7.0.8 将其引入。我得到了
Failed to access perfctr msr (MSR c0001004 is 0)
然后出现“无法恢复的错误”屏幕。这看起来与之前的帖子非常相似无法访问 perfctr msr - 在 VM 上运行 Fedora 时 除了我的主机操作系统是 Windows 10 而不是 Ubuntu(所以那里的解决方案不适用)。
我在朋友的笔记本电脑上重复了完全相同的过程(Windows 10 主机,相同版本的 VirtualBox,英特尔 CPU)。这很好用!我需要让它在我的笔记本电脑上运行;我看到的唯一区别是他的是英特尔 CPU,而我的是 Ryzen。我检查了 Ryzen 笔记本电脑上是否启用了虚拟化(我查看了任务管理器/性能/CPU)。
知道为什么我会遇到这个失败以及我该怎么做才能解决它吗?