我将如何从 Windows 7 进行 Windows 8 的 VHD 安装

Jou*_*eek 12 vhd windows-8

我目前正在等待我闪亮的新系统运行 Windows 8。我有一个较旧的系统,现在安装了 Windows 7,同时我想在其上尝试 Windows 8。打算用企业版评测试一下,拿到新系统后卸载。

我想做一个 VHD 安装 - 将 VHD 引导到实时系统而不是 VM - 这对我来说似乎是最好的选择,所以我可以简单地删除 VHD 并让我的系统恢复到以前的状态。完毕。我将如何做到这一点 - 我需要什么工具以及过程是什么?

Jou*_*eek 10

Harold Wong 撰写的这篇伟大的技术网文章的帮助下,我设法做到了这一点。我应该注意,该过程的某些部分可能与r.tanner.f的答案基本相似 ,但该过程的两端以及我们实际上是如何做到的都存在一些差异。

先决条件:

  • Windows 8安装盘我随企业评测盘
  • imagex(来自WAIK - 也包含 bcdboot)
  • easybcd、bcdboot(在 system32 中)、visualbcd或其他一些 bcd 编辑器
  • 当前的 Windows 7 安装在系统上,较旧的引导管理器不进行 VHD 引导

准备 VHD

您可以从磁盘管理器创建一个 vhd - 点击开始,然后搜索磁盘管理。选择创建并格式化硬盘分区(或进入控制面板->计算机管理->磁盘管理) 在此处输入图片说明

创建VHD很简单,选择action,然后Create VHD

在此处输入图片说明

设置 VHD 来试一试,我在我通常存储 VM 映像的分区上选择了一个大的动态磁盘。

在此处输入图片说明

这应该会产生一个新的“磁盘”,您可以像使用任何其他磁盘一样使用它。右击磁盘名称,选择初始化,然后右击右侧分区进行格式化。注意后者的新驱动器 - 这里是 H:

在此处输入图片说明


安装过程

在这一点上,我们几乎可以像对待普通硬盘一样对待 VHD。您需要将 WAIK 和安装 ISO 解压缩到单独的文件夹,或安装它们。记下 windows 8 install cd 上 install.wim 的路径 - 这通常是\install\sources\相对于 windows 8 文件的根目录

将 imagex 和(如果您使用的是 bcdboot)复制到一个方便的位置。使用管理员权限启动命令提示符

在此处输入图片说明

从保存它的imagex /apply /path/to/install.wim 1 h:\位置运行 imagex -其中 h: 是 vhd 的驱动器号。这花了我大约 10 分钟

在此处输入图片说明

有两个选项可以使映像可启动,首先,从 waik 运行 bcdboot。我选择了easybcd,因为我手头没有bcdboot。选择添加新条目,然后在窗口中而不是vhd 选项卡中进行如下设置。我们将 VHD 视为普通磁盘。

在此处输入图片说明

现在重新启动,并从 windows 启动管理器中选择 windows 8,你应该设置。您只需删除 VHD 和引导条目即可撤消安装。