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