是否可以使用 QEMu 模拟任何/所有 Sandy Bridge CPU?具体来说,我试图在使用 Westmere 芯片的硬件上运行类似于 Intel Xeon E5-26xx(SandyBridge 处理器)的东西。这是因为当我的虚拟机启动时,通过 dmesg 检查输出时,某些处理器出现“无效操作码”故障。在非虚拟化模式下运行或在具有此 CPU 的主机上运行时,进程运行良好。
我曾尝试传递 QEMU“-cpu host”以及“-cpu SandyBridge”等等。我是否需要向其传递特定的扩展(sse、sse2……)或者我尝试做的事情根本就不可能?