标题:Windows 8 Native VHD Boot 出处:gOxiA=苏繁=SuFan Blog 时间:Wed, 02 Jan 2013 10:44:21 +0000 作者:gOxiA 地址:https://sufan.maytide.net/read.php/1648.htm 内容: Windows 8 Native VHD Boot Native VHD Boot 相关的文章 gOxiA 之前已经写过很多了,之前貌似大伙都以 VHD Native Boot 来称呼。之所以今天要把这个话题重新拿出来分享是因为 Windows 8 已经正式发布一段时间,而且看到很多网友都在咨询如何能在不影响当前系统的前提下,安装全新的 Windows 8 进行体验!既然涉及到双系统,那么 Native VHD Boot 的方式则是最佳的选择!为了便于大家查询参考,gOxiA 本次以一台 Windows 7 的系统环境,并在其上安装 Windows 8 Native VHD Boot 为例,对执行步骤做一次路演! 首先,我们要创建一个 VHD 文件用于承载 Windows 8 Native VHD Boot,在 Windows 7 上我们完全可以使用图形界面来完成这一步骤,当然也可以使用下面的命令行。 diskpart create vdisk file=c:\windows8.vhd maximum=40000 type=expandable attach vdisk create partition primary format fs=ntfs quick assign letter=v exit 下来,我们需要使用工具将 install.wim 释放到 vhd 中,简单点还是推荐用 imagex.exe,需要的朋友点击文件名即可下载,然后执行如下命令行: imagex /apply x:\sources\install.wim 1 v: 当然也可以使用广为流传的 Install-WindowsImage Powershell Script,使用方法见其文档。这里一定要提一下 Windows 8 内置的 DISM 命令,可以直接操作 WIM 十分有用,命令行参考如下: dism /apply-image /imagefile:x:\sources\install.wim /index:1 /applydir:v:\ 最后,使用 bcdedit 命令来创建启动信息,命令行如下: bcdedit /copy {current} /d “Windows 8 Native VHD Boot” bcdedit /set {GUID} device vhd=[c:]\windows8.vhd bcdedit /set {GUID} osdevice vhd=[c:]\windows8.vhd 至此大功告成,重新启动计算机执行后续的初始化过程最终完成 Windows 8 Native VHD Boot,理解了三大步就会明白其实 Native VHD Boot 非常简单易用!如果要在裸机上以 Native VHD Boot 方式运行 Windows 8,也非常简单,事先做个安装 U盘,启动计算机进入安装向导,调用 cmd 执行前面的第一大步创建 VHD,之后在安装向导的磁盘分区那一步刷新一下就能看到 VHD 这个磁盘卷,选择将系统安装到其上,之后一路跟着向导走都搞定了! 很简单,不复杂!不依赖第三方的软件,安全可靠!对 Windows Server 2012 一样奏效,gOxiA 当前的本子上就是这样使用的(PS:UEFI Mode)。 Generated by Bo-blog 2.1.1 Release