<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0">
<channel>
<title><![CDATA[gOxiA=苏繁=SuFan Blog]]></title> 
<link>https://sufan.maytide.net/index.php</link> 
<description><![CDATA[gOxiA,苏繁,sufan,Microsoft MVP]]></description> 
<language>zh-cn</language> 
<copyright><![CDATA[gOxiA=苏繁=SuFan Blog]]></copyright>
<item>
<link>https://sufan.maytide.net/read.php/1328.htm</link>
<title><![CDATA[[Windows PE] Windows PE VHD Native Boot]]></title> 
<author>gOxiA &lt;sufan_cn@msn.com&gt;</author>
<category><![CDATA[Windows Client]]></category>
<pubDate>Thu, 26 Nov 2009 10:00:13 +0000</pubDate> 
<guid>https://sufan.maytide.net/read.php/1328.htm</guid> 
<description>
<![CDATA[ 
	<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;在上一篇日志 &mdash; 《<a href="http://goxia.maytide.net/read.php/1327.htm" target="_blank">HOWTO:在 Windows 7 中嵌入 Windows PE</a>》中，<a href="http://goxia.maytide.net/" target="_blank">gOxiA</a> 与大家分享了将 Windows PE 嵌入到 Windows 7 中的具体实施步骤，而这篇日志将利用 Windows 7 的新特性 &mdash; VHD Native Boot，来实现 Windows PE 以 VHD 方式来引导。就目前的应用而言，此方法真正的使用价值还有待推敲，但是不能否认的是一旦使用 Windows PE VHD Native Boot，那么在 Windows PE 中的修改将会得到保存，如果将网上网友定制的功能丰富的 Windows PE 3.0（此类 PE 集成了很多实用工具，甚至包含了浏览器和QQ，并且桌面也极像 Windows 的标准桌面。）拿来使用，那么该 Windows PE 完全可以作为一个轻量级的系统来进行使用。需要注意的是可能会与授权问题相抵触，使用前需慎重考虑！</p><p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;本文侧重点是实现 Windows PE 3.0 的 VHD Native Boot，如果你对 VHD Native Boot 的使用已经相当了解，那么具体操作起来是非常容易的，我们只需要将定制的 Windows PE 3.0 中的 Boot.wim 释放到 VHD 中即可。此外还需注意，Boot.wim 释放后的容量要比 wim 容量大很多，那么在创建 VHD 时一定要将容量设置的大一些。下面是具体的操作指令：</p><p><div class="code">diskpart</div></p><p><div class="code">create vdisk file=d:＼winpe3.vhd maximum=2000 type=expandable</div></p><p><div class="code">list disk</div></p><p><div class="code">sel disk 1</div></p><p><div class="code">create partition primary</div></p><p><div class="code">format fs=ntfs quick label=WinPE3</div></p><p><div class="code">assign letter=v</div></p><p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;上面的指令将在 D 盘创建一个动态扩展类型，最大2G的名为 winpe3.vhd 的虚拟磁盘文件。并为其创建一个主分区，使用 NTFS 格式快速格式化，卷标为 WinPE3，并将其盘符分配为 V。&ldquo;list disk&rdquo;用于显示当前的磁盘信息，便于之后执行&ldquo;sel disk <em>n</em>&rdquo;选择虚拟磁盘。为了方便之后的操作，建议不要退出 diskpart。</p><p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;之后使用 imagex 或支持 wim 格式的解压缩软件将其释放到虚拟磁盘 V 上，释放完毕后在 diskpart 下执行&ldquo;datech vdisk&rdquo;卸载虚拟磁盘，如果之前已经退出 diskpart，则重新进入后需要先选择 vdisk，即&ldquo;sel vdisk file=d:winpe3.vhd&rdquo;，之后再执行卸载虚拟磁盘的命令。</p><p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;最后生成 Windows PE VHD Native Boot 的引导信息，并添加到 ToolsDisplayOrder 引导列表中，为此执行如下操作：</p><p><div class="code">bcdedit /copy &#123;current&#125; /d &quot;Windows PE VHD Native Boot&quot;</div></p><p><div class="code">bcdedit /set &#123;GUID&#125; device vhd=&#91;d:&#93;＼winpe3.vhd</div></p><p><div class="code">bcdedit /set &#123;GUID&#125; osdevice vhd=&#91;d:&#93;＼winpe3.vhd</div></p><p><div class="code">bcdedit /set &#123;GUID&#125; detecthal yes</div></p><p><div class="code">bcdedit /set &#123;GUID&#125; winpe yes</div></p><p><div class="code">bcdedit /toolsdisplayorder &#123;GUID&#125; /addlast</div></p><p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;完成所有操作后，重新启动计算机引导时按下空格键调出引导列表，使用 Tab 键切换到 ToolsDisplayOrder 列表，进行选择。</p><br/>Tags - <a href="https://sufan.maytide.net/go.php/tags/windows/" rel="tag">windows</a> , <a href="https://sufan.maytide.net/go.php/tags/7/" rel="tag">7</a> , <a href="https://sufan.maytide.net/go.php/tags/pe/" rel="tag">pe</a> , <a href="https://sufan.maytide.net/go.php/tags/vhd/" rel="tag">vhd</a> , <a href="https://sufan.maytide.net/go.php/tags/native/" rel="tag">native</a> , <a href="https://sufan.maytide.net/go.php/tags/boot/" rel="tag">boot</a> , <a href="https://sufan.maytide.net/go.php/tags/diskpart/" rel="tag">diskpart</a> , <a href="https://sufan.maytide.net/go.php/tags/bcdedit/" rel="tag">bcdedit</a>
]]>
</description>
</item>
</channel>
</rss>