![如何在 Qemu 中使用“-cpu”选项?](https://linux22.com/image/1305258/%E5%A6%82%E4%BD%95%E5%9C%A8%20Qemu%20%E4%B8%AD%E4%BD%BF%E7%94%A8%E2%80%9C-cpu%E2%80%9D%E9%80%89%E9%A1%B9%EF%BC%9F.png)
在 Ubuntu 11.10 下使用 QEMU 0.14.1 和内核 3.0.0-17-generic,如果我运行,qemu -cpu ?
我会得到:
$ qemu -cpu ?
x86 [n270]
x86 [athlon]
x86 [pentium3]
x86 [pentium2]
x86 [pentium]
x86 [486]
x86 [coreduo]
x86 [kvm32]
x86 [qemu32]
x86 [kvm64]
x86 [core2duo]
x86 [phenom]
x86 [qemu64]
x86 [host]
...但是当我跑步时:
$ qemu -snapshot -m 256M -cpu x86 -hda live-usb.img
Unable to find x86 CPU definition
我也尝试过x86
,,486
但x86-486
没有成功。那么我该如何使用 CPU 选项呢?
答案1
qemu -M pc-0.14 -cpu core2duo -m 256 [-option argumentyouwant] live-usb.img
x86 是一种 CPU 架构,并不是确切的 CPU,在 CPU 选项中您必须使用 CPU 而不是架构。
答案2
您可以使用DOSBOX如果您想要一台带有 DOS 的 486 计算机,或者如果您想要快速虚拟化,那么您可以选择 Virtualbox。