我正在尝试从我的笔记本电脑运行 Windows 2008 R2 的虚拟实例。我的笔记本电脑有 64 位处理器,运行的是 32 位 Windows XP。我有硬件环境保护署和硬件虚拟化(虽然我真的不知道这些是什么意思)。
我尝试了 Virtual PC,但它无法运行 64 位客户操作系统。我尝试了免费的 VMWare Server,但它无法在 Windows XP 上运行。(在放弃之前,我尝试了几种不同的安装配置)。
所以我要Hyper V 服务器。它能在具有 32 位主机操作系统的 64 位处理器上运行吗?有没有办法以其他方式获取 Windows 2008 R2 的虚拟实例(在 Windows XP 上)?(最好是免费的或使用 Microsoft 产品。)
答案1
首先,HyperV 是 2008 年服务器角色,因此根本无法在 XP 上运行。裸机版本仍将成为核心操作系统,并且不由客户操作系统托管。
VMWare 工作站将在 32 位操作系统上托管 64 位客户机。
答案2
正如 JP 所说,您无法使用 Hyper-V 在 32 位主机操作系统上运行 64 位客户操作系统,但是这篇博客文章似乎表明使用 VMWare 是可能的。
如果您确实想要获得 Hyper-V 服务器,那么一个建议也许是采用另一种方式,即将 Hyper-V 服务器设置为您的主机,然后使用 Windows XP 创建 VM。
编辑:正如这篇文章所建议的(仅在标题中),使用另一台机器或双启动可能是您唯一的选择,毕竟在另一台虚拟机中测试虚拟机“服务器”听起来有点奇怪......
答案3
我能够让服务器在 XP 32 位上运行。
我下载并安装了 VMWare Server 版本 1(对我来说,版本 2 无法在 XP 上运行)。
然后,我安装了 Windows Server 2008 R2 RC x64 作为客户操作系统(我必须告诉 VWMWare Server 它将是 Windows Server 2003 x64)
看起来它运行得很好。
瓦卡诺
答案4
我可以确认如果
- 你有一台 compaq elitebook 8730w (intel centrino duo 2 vpro)
- 在 BIOS 中打开虚拟化技术
- 运行 Windows XP (32 位) 作为操作系统
你能使用 VMWare Workstation 7.0.0 build-203739 运行 Windows Server 2008 64 位作为客户操作系统
我这样做是为了可以在公司笔记本电脑上运行 SharePoint 2010 beta 来托管公司内联网和外联网(只是开玩笑,用于演示!)
Virtual PC 无法运行!Hyper-v 对我来说毫无用处...
特里斯蒂安·奥布莱恩