准备工作:

制作电脑为WINDOWS 10主机 (提供高版本的DISM API)

Windwos原版镜像 (MSDN上下载)

DISM++ (打补丁,制作镜像)



1.下载镜像:(MSDN上下载)

2.提取install.wim文件:解压或挂载都行,提取该文件到'E:install.wim'.

文件路径sourcesinstall.wim

3.创建一个vhd虚拟磁盘: 示例:盘符为'V',路径为'D:Windows2019.vhd',大小为15360M.

以管理员身份打开命令提示符,然后输入:

diskpart

CREATE VDISK FILE="D:Windows2019.vhd" TYPE=FIXED MAXIMUM=15360

SELECT VDISK FILE="D:Windows2019.vhd"

ATTACH VDISK

CLEAN

CREATE PARTITION PRIMARY

FORMAT FS=NTFS QUICK

ASSIGN LETTER=V

4.在D盘创建一个文件夹'D:MOUNT',打开DISM++

点文件-->挂载映像-->点第一个浏览,找到'E:install.wim'-->点第二个浏览,找到'D:MOUNT'-->不选中只读模式-->确定

5.在DISM++里进行优化,安装语言包,添加VirtIO驱动等操作

6.完成后,点文件-->另存为映像-->保存在'D:install.wim',等待任务完成(此时大概5分钟左右,电脑会CPU满载,耐心等待)

7.点文件-->释放映像-->点第一个浏览,找到'D:install.wim'-->点第二个浏览,找到'V:'-->只选中添加引导和格式化-->确定-->后在弹出的'引导修复-BIOS'对话框中点击更多-->找到盘符为V的磁盘分区进行引导设置-->确定释放

8.等待完成,在资源管理器中,在盘符为V的磁盘分区点击右键-->弹出.

如有报错请认真看以上步骤.

9.使用gunzip工具压缩打包压缩'D:Windows2019.vhd'

用法:gzip.exe -kv9 D:Windows2019.vhd.等待压缩完成.

可点击gunzip for windows下载工具(下载地址2

解压文件,将'bin'目录中的文件放置'%WINDIR%/SYSTEM32'文件夹中,即可方便在命令提示符中使用.

实际上刚刚得到的'D:Windows2019.vhd'就是一个可直接dd的文件,压缩一下可以节省空间和提高dd下载速度.

10.上传到可用HTTP直接下载的地方,最好不要包含跳转.



接下使用dd命令进行应用镜像,rescue救援模式下使用.

wget -O- http://文件地址.vhd.gz | gunzip | dd of=/dev/vda

待完成后,输入reboot命令

就可看到久违的WINDOWS启动界面.按照正常步骤安装.

安装完成后,如果没有网络,你需要自行完善网络配置.(例如阿里云经典网络需要配置,专用网络无需配置)

远程桌面服务打开

提示:在安装步骤时鼠标位置不好找,可能不太适应.

请尝试使用 空格键 回车键 Tab键 方向键 进行操作.

在磁盘管理中,点击'C'盘,右键选择'扩展卷',可以直接'增加'C盘的空间.



后记:

你可以在装有Hyper-V的机器上,挂载这个vhd镜像,然后完成安装步骤,优化好设置.

再进行压缩vhd镜像,然后dd安装.可能效果更佳.