物理WIndows系统转换为虚拟机.md

  1. 去microsoft 下载 disk2vhd.exe,在要转换的Windows上,以管理员运行 disk2vhd
    • 不要勾选 Use Vhdx
    • 不要勾选 Use Volume Shadow Copy
    • 点击Create,开始生成 vhd 文件
  2. 将vhd 转换为 vdi
    1
     ./VBoxManage clonehd <filename>.vhdx <filename>.vdi --format VDI
    
  3. 在Virtualbox创建虚拟机,虚拟硬盘设置为生成的vdi文件。
  4. 在虚拟机上挂在windows 的安装iso
  5. 虚拟机从光盘iso启动到windows安装界面,按 Shift+F10 进入命令行
  6. 执行diskpart,进入diskpart工具
  7. list vol 找到EFI分区,并格式化这个分区
    1
    2
    sel vol 3
    format quick fs=fat32 label=System
    
  8. list vol 检查执行效果
  9. exit 退出diskpart工具
  10. 修复启动分区
    1
    bcdboot C:\Windows
    
  11. 卸载iso,从硬盘启动