![“这是一台 32 位计算机,不能在上面使用 64 位软件”](https://linux22.com/image/17189/%E2%80%9C%E8%BF%99%E6%98%AF%E4%B8%80%E5%8F%B0%2032%20%E4%BD%8D%E8%AE%A1%E7%AE%97%E6%9C%BA%EF%BC%8C%E4%B8%8D%E8%83%BD%E5%9C%A8%E4%B8%8A%E9%9D%A2%E4%BD%BF%E7%94%A8%2064%20%E4%BD%8D%E8%BD%AF%E4%BB%B6%E2%80%9D.png)
anisha@linux-uitj:~> cat /etc/issue && uname -a
Welcome to openSUSE 11.2 "Emerald" - Kernel \r (\l).
Linux linux-uitj 2.6.31.5-0.1-desktop #1 SMP PREEMPT 2009-10-26 15:49:03 +0100 x86_64 x86_64 x86_64 GNU/Linux
anisha@linux-uitj:~>
这个输出不是表明这是一台 64 位机器吗?
64 bit OpenSUSE 11.3 ISO
现在,当我尝试在 上加载 a 时VirtualBox
,我收到一条消息,如线程标题所示!
anisha@linux-uitj:~/tarBalls> file opensuse-dvd-x86_64.0702..001.iso
opensuse-dvd-x86_64.0702..001.iso: ISO 9660 CD-ROM filesystem data 'openSUSE-DVD-x86_64.0702..001 ' (bootable)
anisha@linux-uitj:~/tarBalls>
答案1
你可能必须重新创造你的虚拟机。
要非常小心这一步选择 64 位“操作系统类型”,否则您将模拟 32 位访客计算机(在 64 位主机上)。
您需要重新创建虚拟机,因为“稍后更改类型不会影响虚拟机设置”。
答案2
您可能还需要在 BIOS 中启用虚拟化支持...
答案3
对于 64 位访客,您需要:
- 64位CPU
- 具有硬件虚拟化能力的CPU
- VirtualBox 的 64 位版本
如果其中任何一点未满足,则只能运行 32 位客户机。