使用道具 举报
原帖由 zhhsh 于 2010-6-30 08:38 发表 我在PE3.0附加VHD,然后用 bcdboot 虚拟盘:\windows /s 引导分区: 成功了,为什么要附加VHD才行?非得bcdboot要访问bfsvc? bcdboot是否动了win7内核?
原帖由 fujianabc 于 2010-6-30 10:04 发表 至于chenall的软盘,以前说过,这个只能引导安装完成的nt 6.x,不能引导第一次启动时的nt 6.x,因为第一次启动时对bcd文件位置比较严格。
原帖由 zhhsh 于 2010-6-30 12:03 发表 是否因为bcd 要储存有关磁盘的内容以致第一次0x7B?
原帖由 fujianabc 于 2010-6-30 12:06 发表 应该不会0x7b吧,直接用chenall的软盘第一次启动就是出现一楼的截图。第一次启动时要求bcd必须位于激活主分区上,不能在其他分区或设备上
Windows 7-2010-06-30-12-23-13.png (1.8 KB, 下载次数: 80)
下载附件
2010-6-30 12:27 上传
Windows 7-2010-06-30-12-23-30.png (7.67 KB, 下载次数: 79)
Windows 7-2010-06-30-12-24-07.png (7.73 KB, 下载次数: 79)
Windows 7-2010-06-30-12-26-38.png (27.04 KB, 下载次数: 84)
原帖由 zhhsh 于 2010-6-30 12:37 发表 bcdboot 会不会添加磁盘信息到BCD上?
原帖由 fujianabc 于 2010-6-30 15:17 发表 会的,建议不要用chenall的软盘了。 看我6楼的回复应该就能解决问题了。 另外,你的vhd文件上是怎么建立新分区的?
VHD.rar
2010-6-30 15:24 上传
点击文件名下载附件
215.26 KB, 下载次数: 61, 下载积分: 无忧币 -2
原帖由 zhhsh 于 2010-6-30 16:50 发表 bcdedit 在PE1.x运行bcdedit /store i:\boot\bcd /set {%guid%} osdevice vhd="[G:]\WIN7\system.vhd"出错 说什么不支持参数
原帖由 hooer 于 2010-6-30 17:10 发表 可以用DiskGenius创建vmware虚拟磁盘 然后用StarWind Converter再转成vhd文件。 这样就可以创建动态vhd文件了。
捕获.JPG (17.51 KB, 下载次数: 62)
2010-6-30 18:03 上传
原帖由 fujianabc 于 2010-6-30 17:48 发表 比较麻烦,等diskgenius直接支持vhd格式就方便了。
原帖由 zhhsh 于 2010-6-30 18:13 发表 换了PE就行了, 第一次启动出现蓝屏,为什么? 第二次没有问题了,成功安装。 fujianabc大帮忙测试一下
BCDboot 命令行选项 BCDboot 是一种用于快速设置系统分区或修复系统分区上的启动环境的工具。系统分区是通过从已安装的 Windows(R) 映像复制一小部分启动环境文件来设置的。BCDboot 还会在系统分区上创建引导配置数据 (BCD) 存储,该存储中包含一个新的引导项,可让您引导到已安装的 Windows 映像。 可以从 Windows(R) PE 运行 BCDboot。有关 Windows PE 的信息,请参阅 Windows PE 操作实例。 BCDboot 包含在 Windows® 7 和 Windows Server® 2008 R2 的 %WINDIR%\System32 文件夹内。Windows OEM 预安装工具包 (OPK) 和 Windows 自动安装工具包 (AIK) 也提供了 BCDboot,位置在 %Program Files%\<version>\Tools 目录下,其中 <version> 是 Windows OPK 或 Windows AIK。 BCDboot 从计算机上已有的 Windows 映像复制一套启动环境文件。BCDboot 可以从 Windows Vista®、Windows Server® 2008、Windows 7 或 Windows Server 2008 R2 的映像复制启动环境文件。有关将 Windows 映像应用于系统的信息,请参阅捕获和应用 Windows 映像。 BCDboot 使用 %WINDIR%\System32\Config\BCD-Template 文件在系统分区上创建新的 BCD 存储并初始化 BCD 启动环境文件。可以在 BCD-Template 文件中定义特定的 BCD 设置。该工具还将最新版本的启动环境文件从操作系统映像 %WINDIR%\boot 文件夹和 %WINDIR%\System32 文件夹复制到系统分区中。 BCDboot 将文件复制到固件所标识的默认系统分区。您可以使用分区工具(例如 DiskPart)创建此分区。不必为了便于 BCDboot 查找而指定此分区的驱动器号。有关详细信息,请从命令行参阅 DiskPart 帮助,或访问 Diskpart 命令行语法(可能为英文网页)。 在基于 BIOS 的系统上,系统分区是使用主引导记录 (MBR) 磁盘格式的磁盘上的活动分区。BCDboot 会在系统分区上创建 \Boot 目录,并将所有需要的引导环境文件都复制到此目录中。在基于统一可扩展固件接口 (UEFI) 的系统上,EFI 系统分区是使用 GUID 分区表 (GPT) 磁盘格式的磁盘上的系统分区。BCDboot 会创建 \Efi\Microsoft\Boot 目录,并将所有需要的引导环境文件都复制到此目录中。BCDboot 可以将现有的启动环境更新到系统分区。Windows 映像中较新的文件版本会复制到系统分区中。 如果系统分区中已存在 BCD 存储,则: BCDboot 将根据 BCD-Template 文件中的设置,在现有的 BCD 存储中创建一个新启动项,并删除引用同一个 Windows 映像的所有重复的启动项。如果已存在 Windows 映像的启动项,并且除了默认值以外还对该启动项启用了其他 BCD 设置,则下次运行 BCDboot 时,可使用 /m 选项将 OS 加载程序 GUID 所标识的现有启动项合并到 BCDboot 创建的新启动项,以此来保留这些设置。BCDboot 命令行选项下列命令行选项可用于 BCDboot.exe。 BCDBOOT source [/l locale] [/s volume-letter] [/v] [/m [{OS Loader GUID}]] 选项描述source 指定作为源的 Windows 目录的位置,将从该目录中复制启动环境文件。 /l 可选。指定区域设置。默认值为美国英语。 /s 可选。指定系统分区的卷号。默认值是固件所标识的系统分区。 /v 可选。启用详细模式。 /m 可选。默认情况下,仅合并全局对象。 如果指定了 OS Loader GUID,则合并系统模板中给定的加载程序对象以生成可启动项。 示例此示例使用 C: 卷上安装的操作系统映像中的文件来初始化系统分区。 bcdboot C:\Windows此示例将默认 BCD 区域设置设为日语,并将 BCD 文件复制到已使用 DiskPart 分配了卷号 S: 的系统分区。 bcdboot C:\Windows /l ja-jp /s S:此示例将当前 BCD 存储中由给定 GUID 标识的操作系统加载程序合并到新的 BCD 存储中。 bcdboot c:\windows /m {d58d10c6-df53-11dc-878f-00064f4f4e08}
原帖由 zhhsh 于 2010-6-30 22:17 发表 你可能看错意思,我是指 第一次启动VHD出现0x7B蓝屏 第二次启动VHD成功,完成安装 我唯一不明白为什么第一次启动VHD出现0x7B蓝屏 是不是一定用bcdboot 对VHD里的系统进行处理 请fujianabc 用我前面发 ...
本版积分规则 发表回复 回帖后跳转到最后一页
小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )
闽公网安备 35020302032614号
GMT+8, 2025-12-25 02:26
Powered by Discuz! X3.3
© 2001-2017 Comsenz Inc.