迁移 WinToGo VHD 到新硬盘

教程用GPT总结,博主实测可行。

在本文中,我们将介绍如何将一个已经配置好的 Windows To Go (WinToGo) VHD 文件迁移到一个新的硬盘或分区。迁移过程包括准备目标磁盘的 EFI 系统分区(ESP),复制并挂载 VHD 文件,执行引导构建命令,并最终进行测试。

准备工作

1. 确保目标磁盘有有效的 EFI 分区(ESP)

首先,您需要确保目标磁盘(例如 Disk 2)上有一个有效的 EFI 系统分区(ESP)。该分区将用于存储启动文件。

  • EFI 分区要求
    • 文件系统:FAT32
    • 大小:建议100MB到300MB之间(视硬件要求而定)
    • 必须标记为 EFI 系统分区

如果目标磁盘没有 EFI 分区,您可以使用 DiskgeniusDiskpart 创建一个。

使用 Diskpart 创建 EFI 分区:

  1. 打开命令提示符,并以管理员身份运行。
  2. 输入以下命令启动 diskpartdiskpart
  3. 选择目标磁盘(例如 Disk 2): select disk 2
  4. 创建 EFI 分区并格式化为 FAT32: create partition efi size=300 format fs=fat32 quick assign letter=E E: 为您分配的 EFI 分区的盘符。

2. 创建一个足够大的 NTFS 分区

接下来,您需要在目标磁盘上创建一个大小足够的 NTFS 分区,用来存放 VHD 文件。

  • 大小:至少与源 VHD 文件的大小相同,通常需要更大,需要大于vhd文件展开后的大小(wtga制作的wtg会有一个txt说明展开后的大小)。
  • 格式:NTFS

您可以使用 DiskgeniusDiskpart 来创建并格式化 NTFS 分区。


迁移步骤

3. 复制并挂载 VHD 文件

将 WinToGo VHD 文件从源磁盘复制到目标磁盘的 NTFS 分区。

  1. 复制 VHD 文件:将 VHD 文件从源磁盘复制到目标磁盘的 NTFS 分区。例如,如果目标磁盘为 Disk 2,将 VHD 文件复制到 D:\VHD\WinToGo.vhdx(假设 D: 是目标磁盘的 NTFS 分区)。
  2. 挂载 VHD 文件
    • 在文件资源管理器中右键点击 VHD 文件,选择 “挂载”。
    • 记下挂载后的盘符,例如 F:,该盘符对应 VHD 中的 Windows 系统分区。

4. 挂载目标磁盘的 EFI 分区

接下来,我们需要挂载目标磁盘的 EFI 分区,才能将引导文件复制到该分区。

你可以在Diskgenius中找到disk2的ESP/EFI/SYSTEM分区,右键选择指定驱动器编号,随便选一个,例如E


    5. 执行引导构建指令

    使用 bcdboot 命令将 VHD 文件中的 Windows 引导文件复制到目标磁盘的 EFI 分区。

    bcdboot F:\Windows /s E: /f ALL /v
    
    • F:\Windows:这是挂载的 VHD 文件中的 Windows 安装目录。
    • /s E::指定目标磁盘的 EFI 分区(挂载的 E:)。
    • /f ALL:配置 UEFI 和 Legacy BIOS 模式的启动文件。
    • /v:启用详细输出,显示更多调试信息。

    该命令将复制必要的引导文件(如 bootmgfw.efiBCD)到 EFI 分区。


    最终测试

    6. 设置启动顺序并进行测试

    1. 重新启动计算机并进入 BIOS/UEFI 设置。
    2. 将目标磁盘设置为第一启动设备。
    3. 保存并退出 BIOS 设置,系统应该会从目标磁盘的 VHD 文件启动。

    7. 故障排除

    如果系统未能正常启动,请检查以下几个方面:

    • 确保 EFI 分区中包含正确的引导文件。
    • 使用 bcdedit 命令检查 BCD 配置是否正确,确保它指向正确的 Windows 安装。
    • 检查目标磁盘的分区是否设置正确,且文件系统无误。

    总结

    通过执行以上步骤,您应该能够成功地将 WinToGo VHD 文件从一个磁盘迁移到另一个磁盘,并确保新的磁盘能正确引导到 Windows To Go 环境中。这种迁移方式对于需要更换硬盘或将 WinToGo 安装转移到更大、更快的存储设备时非常有用。

    希望这篇教程对您有所帮助,如果遇到任何问题,请随时留言或查阅相关文档。

    暂无评论

    发送评论 编辑评论

    
    				
    |´・ω・)ノ
    ヾ(≧∇≦*)ゝ
    (☆ω☆)
    (╯‵□′)╯︵┴─┴
     ̄﹃ ̄
    (/ω\)
    ∠( ᐛ 」∠)_
    (๑•̀ㅁ•́ฅ)
    →_→
    ୧(๑•̀⌄•́๑)૭
    ٩(ˊᗜˋ*)و
    (ノ°ο°)ノ
    (´இ皿இ`)
    ⌇●﹏●⌇
    (ฅ´ω`ฅ)
    (╯°A°)╯︵○○○
    φ( ̄∇ ̄o)
    ヾ(´・ ・`。)ノ"
    ( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
    (ó﹏ò。)
    Σ(っ °Д °;)っ
    ( ,,´・ω・)ノ"(´っω・`。)
    ╮(╯▽╰)╭
    o(*////▽////*)q
    >﹏<
    ( ๑´•ω•) "(ㆆᴗㆆ)
    😂
    😀
    😅
    😊
    🙂
    🙃
    😌
    😍
    😘
    😜
    😝
    😏
    😒
    🙄
    😳
    😡
    😔
    😫
    😱
    😭
    💩
    👻
    🙌
    🖕
    👍
    👫
    👬
    👭
    🌚
    🌝
    🙈
    💊
    😶
    🙏
    🍦
    🍉
    😣
    Source: github.com/k4yt3x/flowerhd
    颜文字
    Emoji
    小恐龙
    花!
    上一篇
    下一篇