本站域名:http://goxia.maytide.net or http://sufan.maytide.net
移动设备请访问:http://goxia.maytide.net/m
转载文章,请务必保留出处与作者信息,未经许可严禁用于商业用途!
[Windows 7] Step by Step VHD with Native Boot
Step by Step VHD with Native Boot
在 Windows 7 中包含了一项全新的并且是颠覆性的功能——Native Boot,它允许我们能够直接引导并运行存储在 VHD 文件中的操作系统。在 PDC 中国大会专门为此开了一个课程作了详细的介绍。当时测试者都普遍在使用着 Windows 7 M3 Build6801,虽然都够测试直接在 Windows 7 上创建并挂载 VHD,但是要想实现 VHD with Native Boot 确如水中捞月,gOxiA 发现当时 Build6801 中的 Diskpart 对 VHD 的操作支持还并不完善,此外 WAIK3Beta 也并未发布,所以阻碍了 gOxiA 当时的测试。现在 Windows 7 Beta1 的发布终于可以让 gOxiA 和大家过足瘾。
昨天 gOxiA 对 Native 作了详细的测试体验,虽然有一定的阻碍和困难,但都一一克服,不敢独享!特总结出经验心得与大家分享,希望大家也能体验一下 VHD with Native Boot。
首先,介绍一下测试中遇到的难点,我们知道简单顺利地完成测试,是我们大家所期望的。不过即使遇到困阻,只要你有耐心我想我们还是能通过这些困阻得到更多的收获!但是,gOxiA 还是希望大家能少走一些弯路。所以在测试 Native Boot 前我建议大家要做好准备工作。首先,要准备一份 Windows PE 3.0;其次,要准备好 Windows 7 Beta1 的安装盘,最好再将 Install.wim 文件拷贝到其他网络位置或启动移动存储上。进行测试的版本建议选择 Ultimate,否则就像 gOxiA 一样,为了省事在测试时使用了 HomeBasic 导致因授权而无法进入系统的问题,如下图所示。此外需要特别注意的一点,Windows PE 与 要部署的操作系统的架构需要相同,即要么都是 x86,否则就都是 x64。其他倒没什么需要注意的,gOxiA 本来以为直接通过 Windows 7 Beta1 的安装盘加上拷贝到其他位置的 Imagex.exe 就能够简单实现部署,不过从测试结果来看,通过 Windows 7 Beta1 安装盘引导后,按下 Shift+F10 调出的 CMD 环境是无法运行 Imagex.exe 的,之所以要将 Windows 7 Beta1 安装盘中的 Install.wim 拷贝到其他位置也是方便以后调用,不用反复的插入光盘或 Mount ISO。所以 Windows PE 和 Install.wim 都是必须的。
[Windows 7] Native Boot 从一个 VHD 引导系统的相关说明
Native Boot 是 Windows 7 和 Windows Server 2008 R2 提供的一个新的功能,它允许从一个 VHD 文件引导一个操作系统,但是需要注意的是目前的 Windows 7 Beta 下 Native Boot 所提供的 Boot From a VHD 是有一定要求的,故 gOxiA 一直测试从 VHD 启动一个 Winpe 2.0 或 3.0 都失败了!搜索了网上的相关资源,发现目前广泛测试的都是基于引导一个安装在 VHD 中的 Windows 7,并找到了相关的要求信息:
- You can only boot a Windows 7 or Windows Server 2008 R2 VHD
- You must configure the boot editor from a Windows 7 or Server 2008 R2 install
- You cannot use a Virtual PC VHD, I suggest a Hyper-V VHD
- You need to start with a clean slate, don’t try and reuse an old VHD