无法在没有VT支持的情况下在硬件上创build64位来宾

我有一个不支持VT的64位笔记本电脑。 这是一个戴尔机器。对于一些恢复(我有一个服务器的rsync备份,我正在恢复),我一定需要有一个64位guest.The客户操作系统是CentOS。 我的主机操作系统是Ubuntu 10.04(包括所有更新),客户要创build的是CentOS 64位5.5版本。

如何从ISO开始安装它停止说你的CPU不支持长模式。使用32位分布。 我来到了Virtualbox,因为我在使用Vmware的过程中遇到了类似的错误,在这里我已经在一个线程中发布了如何在另一个没有vt支持线程的64位机器上运行vmdk映像,似乎已经被压制,所以发布这个新的。

所以我得到了一个vmdk文件(这是一个朋友给我的),他的硬件上创build了64位客户端,支持VT,所以我试图在Virtualbox中导入。不幸的是,我没有看到任何我可以select的选项使用导入vmdk文件到虚拟框(虽然有导入打开的虚拟图像格式的选项),所以我想从头开始创build一个客户操作系统,并尝试使用Virtualbox在此系统上创build64位来宾。 从这里下载了Virtualbox http://download.virtualbox.org/virtualbox/4.0.2/virtualbox-4.0_4.0.2-69518~Ubuntu~lucid_amd64.deb ,并且安装成功。 但是1)要导入vmware文件,Virtualbox 2中没有选项)在上述场景中,在64位硬件上创build64位来宾失败了。

有没有相同的补救措施,提前感谢。

我有一台运行Windows 7 Home Edition(64位)的惠普dv-6笔记本电脑。 它有一个四核心的AMD Phenom处理器,我不能启用BIOS中的VTfunction(因为它不在那里),但是,我已经安装了VMWare Server 2.0x,我可以运行任何Linux 64位客人。 我从Virtual Box 3x迁移到VMWare Server 2x,因为我无法运行64位来宾。

无法在没有VT的硬件上使用VirtualBox运行64位guest虚拟机。 似乎愚蠢的是,你不能运行与没有VT的主机相同的types,但你不能。 要么使用32位客户,要么购买支持VT的硬件。 你可能也想看看像Xen这样的可以在没有VT的情况下运行64位的半虚拟化解决scheme。 另外VMWare可能能够模拟64位。

一个人认为你可能要检查是否你的CPU实际上支持VT,也许只是你的BIOS不启用它。 如果CPU实际支持VT,则可以select安装自定义BIOS来启用VT支持。

这里是来自维基百科的细节。 看起来,一些AMD处理器可能支持64位软件的虚拟化,但Intel CPU不支持,我不知道VirtualBox是否支持那些AMD CPU的function。