将 EFI 分区和 BCD 存储复制到第二个驱动器

将 EFI 分区和 BCD 存储复制到第二个驱动器

我正在尝试在 GUID 分区表(GPT)磁盘上设置动态启动分区镜像,作为制作 Windows 系统驱动器的可启动镜像的一部分。

我正在关注微软的KB951985robocopy但我在从源驱动器复制到目标驱动器的步骤上卡住了

将 EFI 分区和 BCD 存储复制到第二个驱动器“, 第2步

使用 Robocopy 命令将系统文件从“P”(主驱动器上的 EFI 分区)复制到“S”(辅助驱动器上的 EFI 分区)。您必须执行此操作以确保在磁盘 0 发生故障时辅助驱动器可以启动系统。如果您对 EFI 分区使用了不同的字母,请确保使用正确的驱动器字母。为此,请在命令提示符下键入 robocopy p:\ s:\ /e /r:0,然后按 ENTER。

我无法执行此操作,因为它会在 BCD 和 BCD 日志文件上显示拒绝访问/文件正在使用错误。如果我重新启动进入 Windows PE 环境并尝试安装这些分区,它会显示虚拟磁盘服务错误“该包未在线“我认为这是因为它们位于动态磁盘上。

我该如何完成这一步?

答案1

此链接是一个很好的起点。为了解决此错误,我做了以下操作:

  1. 从 Windows 安装 CD 启动。显然不要重新安装 Windows,而是运行安装程序直到显示磁盘分区的屏幕,运行命令提示符复制 EFI 分区,然后退出所有内容并且不要重新安装 Windows。此时,您也可以根据需要加载磁盘驱动程序以查看磁盘。
  2. 键入 Shift-F10 以调出命令提示符。
  3. 按照上面链接中的步骤操作。
  4. 如果它不允许您为分区分配字母,请列出卷,选择卷,然后分配字母。对两个卷都执行此操作。
  5. 复制文件。

答案2

相关内容