有没有办法使用虚拟化在运行 i386 CPU 的系统上模拟 amd64 系统,或者在运行 i386 内核的支持 amd64 的 CPU 上模拟 amd64 系统?
我尝试使用虚拟管理器在我的 amd64 兼容 Turon X2 系统(安装了 i386)上设置 amd64 qemu-kvm 系统,但我收到了我的计算机是 i686 的投诉。
我怎样才能在我的计算机上做到这一点而不重新安装,其他拥有 i386 硬件的人又该如何做到这一点?
答案1
您不能在 32 位主机上使用 KVM 来模拟 64 位机器,请参见:
量子计算单元允许您使用 x86_64 目标来执行此操作--no-kvm
,请参见:
但是,没有 kvm 的模拟会相当慢,有关更多信息,请参见这些:
- https://superuser.com/questions/630860/64-bit-guest-on-a-32-bit-host
- https://stackoverflow.com/questions/56124/can-i-run-a-64-bit-vmware-image-on-a-32-bit-machine
希望这可以帮助。