如何从Windows 7安装Windows 8的VHD


12

我目前正在等待闪亮的新系统运行Windows 8。我有一个较旧的系统,该系统现在已安装Windows 7,同时我想在其上尝试Windows 8。我打算使用企业版评估版来进行尝试,然后在获得新系统时将其卸载。

我想进行VHD安装-将VHD引导到实时系统而不是VM中-这对我来说似乎是最佳选择,因此我可以简单地删除VHD并在其恢复到原来的状态后将其恢复完成。我该怎么做-我需要什么工具,过程如何?


仅检查一下,您是指虚拟机上的VHD,还是直接从VHD引导?
nhinkle 2012年

编辑以反映这一点。
Journeyman Geek


我承认这里有偏见,但是其他问题的答案质量却不那么好。这两个答案仅是链接。我们是否要结束这一过程以有利于另一个?
Journeyman Geek

另请参阅:meta.superuser.com/a/5759/85165(我的博客文章)
George Duckett

Answers:


10

Harold Wong撰写的这篇出色的Technet文章的帮助下,我设法做到了这一点。我应该注意,该过程的某些部分可能与r.tanner.f的答案基本相似,但是该过程的 每一端以及我们实际的执行方式都存在一些差异。

先决条件:

  • Windows 8安装盘我随同企业评估盘一起去了
  • ImageX的(从WAIK -也包含BCDboot的)
  • easybcd,bcdboot(在system32中),visualbcd或其他bcd编辑器
  • 当前Windows 7安装在系统上,较旧的启动管理器不执行VHD引导

准备VHD

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

创建VHD非常简单,选择操作,然后创建VHD

在此处输入图片说明

设置VHD以使其具有品味,我在通常存储VM映像的分区上选择了一个大型动态磁盘。

在此处输入图片说明

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

在此处输入图片说明


安装过程

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

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

在此处输入图片说明

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

在此处输入图片说明

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

在此处输入图片说明

现在重新启动,然后从Windows引导管理器中选择Windows 8,应该已设置。您只需删除VHD和引导项即可撤消安装。


1
只是要注意,如果Windows 8没有出现在启动管理器中,请重新启动进入Windows并查看vhd是否已连接,这在测试中发生了一两次。
Journeyman Geek

WAIK是一个烦人的大型下载。或者,您可以通过向Microsoft 请求此修补程序来自行获取imagex- 他们会通过电子邮件将下载链接发送给您。
鲍勃

我有以前实验的副本。Harold Wong的文章也有一个副本。
Journeyman Geek

1

Remus Rigo的博客中有几篇关于从VHD安装和引导的文章

编辑:

  1. 准备VHD文件:
    • 打开运行并输入启动compmgmt.msc
    • 转到操作->创建VHD
    • 在固定大小(不能更改大小)和动态扩展(文件将根据需要增长)之间选择
    • 选择浏览并保存VHD文件
  2. 从Windows 8媒体(DVD,USB)启动
  3. 在设置屏幕上,按Shift + F10以显示命令提示符
  4. 挂载vhd文件

    diskpart
    > select vdisk file=x:\PathToFile\VhdFile.vhd
    > attach vdisk
    
  5. 将Windows 8安装到vhd文件/分区


5
那里的两个帖子都没有以任何实质形式真正回答问题。此外,仅链接的答案可能会过时,如果带有链接的站点出现故障,我们将失去从中获得的任何价值。
Journeyman Geek
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.