有什么好办法在宿主机给虚拟机装系统?

2022-09-24 14:56:59 +08:00
 systemcall

因为要测试不同的 Windows 系统,所以是在宿主机用 dism++之类的工具来操作 wim ,再想办法弄到虚拟机里面
虚拟机软件是 Hyper-V ,是用的 vhdx ,理论上可以用 winntsetup 的 VHD 功能,把系统装到一个新的 vhdx 里,再把这个 vhdx 附加给虚拟机
但是问题是,winntsetup 似乎会更新宿主机的引导信息,但是不更新引导记录的话,似乎又没法启动

825 次点击
所在节点    问与答
6 条回复
Puteulanus
2022-09-24 15:32:05 +08:00
感觉是 win to go 能干的,但是不知道 wtg 的工具有没有支持 vhd 的
yanzhiling2001
2022-09-24 15:38:18 +08:00
在宿主机上开个 http ,从虚拟机里下载得了
zhhww57
2022-09-25 04:22:39 +08:00
vbox 的多重加载呢? vhd 差分? vhd 复用
zhhww57
2022-09-25 04:24:44 +08:00
我记得还有个特殊的 bcd ,可以不用更新引导信息,你只要把文件复制过去就行了
zhhww57
2022-09-25 04:27:11 +08:00
你建个 vhd ,然后 windows 挂载,之后 dism++展开,然后把引导文件复制粘贴进去就可以了
或者给你个命令
bcdboot 系统所在盘符:\windows /s 引导所在盘符 /l zh-cn /f UEFI 或者 BIOS
wangyuyang3
2022-11-10 01:46:48 +08:00
可以参考一个 github 项目,Easy-GPU-PV
里面有一个 powershell 脚本片段实现了宿主机调用指定系统镜像并根据脚本预设的 hyper 虚拟机配置,自动完成了全套安装过程。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/882625

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX