Bon*_*ond 2 virtualization linux virtualbox ubuntu-10.04
我有一台不支持 VT 的 64 位笔记本电脑。这是一台戴尔机器。对于一些恢复(我有一台我正在恢复其 rsync 备份的服务器),我必须有一个 64 位来宾。来宾操作系统是 CentOS。我的主机操作系统是 Ubuntu 10.04(包含所有更新),要创建的来宾是 CentOS 64 位 5.5 版本。
当我从 ISO 开始安装时,它停止说您的 CPU 不支持长模式。使用 32 位发行版。我来到 Virtualbox 是因为我在使用 Vmware 时遇到了类似的错误,我在这里的一个线程中发布了如何在另一台不支持 vt 的 64 位机器上运行 vmdk 图像,该线程似乎已被抑制,因此发布了这个新的。
所以我得到了一个 vmdk 文件(这是一个好心的朋友给我的),它在他的支持 VT 的硬件上创建了 64 位来宾,所以我尝试在 Virtualbox 中导入相同的文件。不幸的是,我没有看到任何我可以选择的选项用于将 vmdk 文件导入到 Virtual box(尽管有导入开放虚拟图像格式的选项)所以我想从头开始创建一个来宾操作系统,并尝试使用 Virtualbox 在这个系统上创建 64 位来宾。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 位硬件上创建 64 位客户机失败。
是否有相同的补救措施。提前致谢。
你不能在没有 VT 的硬件上使用 VirtualBox 运行 64 位客户机。如果没有 VT,您就无法运行与主机相同的类型,这似乎很愚蠢,但您不能。要么使用 32 位客户机,要么购买支持 VT 的硬件。您可能还想研究半虚拟化解决方案,如 Xen,它可以在没有 VT 的情况下运行 64 位。此外,VMWare 可能能够模拟 64 位。
一种认为您可能想要检查的是您的 CPU 是否真的支持 VT,也许只是您的 BIOS 没有启用它。如果您的 CPU 实际支持,则可能有安装自定义 bios 以启用 VT 支持的选项。
以下是维基百科的详细信息。似乎某些 AMD 处理器可能支持 64 位纯软件虚拟化,但 Intel CPU 不支持,我不知道 VirtualBox 是否支持这些 AMD CPU 的功能。
归档时间: |
|
查看次数: |
2738 次 |
最近记录: |