因为要测试不同的 Windows 系统,所以是在宿主机用 dism++之类的工具来操作 wim ,再想办法弄到虚拟机里面
虚拟机软件是 Hyper-V ,是用的 vhdx ,理论上可以用 winntsetup 的 VHD 功能,把系统装到一个新的 vhdx 里,再把这个 vhdx 附加给虚拟机
但是问题是,winntsetup 似乎会更新宿主机的引导信息,但是不更新引导记录的话,似乎又没法启动
1
Puteulanus 2022-09-24 15:32:05 +08:00
感觉是 win to go 能干的,但是不知道 wtg 的工具有没有支持 vhd 的
|
2
40EaE5uJO3Xt1VVa 2022-09-24 15:38:18 +08:00
在宿主机上开个 http ,从虚拟机里下载得了
|
3
zhhww57 2022-09-25 04:22:39 +08:00
vbox 的多重加载呢? vhd 差分? vhd 复用
|
4
zhhww57 2022-09-25 04:24:44 +08:00
我记得还有个特殊的 bcd ,可以不用更新引导信息,你只要把文件复制过去就行了
|
5
zhhww57 2022-09-25 04:27:11 +08:00
你建个 vhd ,然后 windows 挂载,之后 dism++展开,然后把引导文件复制粘贴进去就可以了
或者给你个命令 bcdboot 系统所在盘符:\windows /s 引导所在盘符 /l zh-cn /f UEFI 或者 BIOS |
6
wangyuyang3 2022-11-10 01:46:48 +08:00 via Android
可以参考一个 github 项目,Easy-GPU-PV
里面有一个 powershell 脚本片段实现了宿主机调用指定系统镜像并根据脚本预设的 hyper 虚拟机配置,自动完成了全套安装过程。 |