~小学生日记本~

xiaofd == 小分队 == xiao fen dui

自制windows dd包 详细教程

教程写的语无伦次,不过制作过程超级简单

我自己是在独立服务器,promox上进行操作的,但是使用vmware,virbox理论上是可行的

需要工具与前置条件

  • 高版本的windows系统
  • 任意一种虚拟机环境
  • 支持Windows To Go的Windows ISO镜像文件(Windows 8/8.1/2008R2/2012/2012R2/10,网上搜索说是这些,其他高、低版本系统支不支持请自测,自己制作了win10 win2012r2包没有问题)
  • DISM

前言

大体上参照https://moeclub.org/2017/08/31/361/

不过大佬文章直接使用DISM优化,我是看不懂,不会操作,于是另(自)辟(己)蹊(瞎)径(搞),弄出了制作dd包的教程,比较简单,会配置windows就能自己制作dd包。

制作

  • 新建VHD格式硬盘,大小为10GB,使用如下命令新建与挂载

  • 解压或者挂载ISO文件
  • 打开DISM,选择文件-释放镜像,按照如图方式将 install.wim 释放到 VHD盘符内,注意一定要勾选WindowsToGo,然后如果询问引导安装位置,一定要选择VHD盘符

《自制windows dd包 详细教程》

  • 添加驱动:这部分是关键,原则就是可以胡乱多添加驱动,但是想让机器在什么平台运行,相应的驱动是不能少的

选择驱动的根目录,然后会自行递归搜索可以添加的驱动进行安装。

给出VIRTO驱动下载地址:https://fedoraproject.org/wiki/Windows_Virtio_Drivers

《自制windows dd包 详细教程》

  • 添加好驱动以后,弹出VHD盘符
  • 然后使用虚拟机挂载这个硬盘,正常启动安装系统,然后注意开启远程桌面
  • 也可以自行继续定制一下系统
  • 关机,使用gzip压缩vhd文件

gzip文件安装使用方法:

使用gunzip工具压缩打包压缩’D:\win.vhd‘
用法:gzip.exe -k9 D:\win.vhd.等待压缩完成.
可点击gunzip for windows下载工具,解压文件,将’bin‘目录中的文件放置’%WINDIR%/SYSTEM32‘文件夹中,即可方便在命令提示符中使用.

  • DD包制作完成,然后自行上传到HTTP直链即可使用

关于驱动的说明

驱动是可以使用DISM进行提取的,如下图,

我自制的能够兼容lightsail,就是我先在lightsail安装的windows系统下用DISM把驱动提取出来,然后添加到了系统模板里

剩下的你们懂得,比如想要测试azure的可以试试先去导出官方驱动。

《自制windows dd包 详细教程》

小结

这个教程够简单了吧,大家使用别人模板不放心的,欢迎自行定制系统

谢谢看到这儿,IP+1,哈哈哈。

 


打赏




点赞
  1. Haibara说道:

    大佬就是牛逼

  2. ss说道:

    谢谢大佬,之前用moeclub的教程制作失败,打算试试这个,请问最后压缩gz那里,必须gunzip吗?用7z压缩成gz可以吗

    1. xiaofd说道:

      0.0,应该是把,不行就自己简单改一下重装部分
      修改那段dd语句部分就行

      1. ss说道:

        测试了,7z直接压成gz是可以的,看来算法是一样的。搞了win10x64最小的体积在6G以下,就是内存无解,512MB小鸡无缘了啊

  3. jason说道:

    windows to go有什么用途啊,我msdn网站下的server2008 r2不能勾选windows to go,但是制作的也还是可以用啊,只不过不知道为什么安装好运行一两天后发现有木马似的,很多莫名其妙的进程,多的时候会几百一千多个导致CPU100%重启了,之前用网上直接dd的连接的2008系统也会有这现象,不知道跟我用了Windows Loader这个激活工具有没关系,我现在再去制作,不激活试试几天。

    1. xiaofd说道:

      最近挖矿大军多,有可能是被别人黑了挖矿了把

  4. jason说道:

    最近测试过很多,无论是网上提供的可直接DD的server2008,或者自己用dism自制的系统server2008,在Linode上安装好运行过程中,随机会出现进行莫名其妙的变的很多,CPU100%了,半个多月一直在折腾这个问题,希望能QQ联系看看怎么解决,我的QQ272028662

    1. xiaofd说道:

      我记得hostloc.com里有人用我的脚本,然后也给了2008的模板,说是可用,我也没试过,要不你去逛逛论坛看看?

      1. jason说道:

        我自制了七八次,而且分别用两个不同的win2008镜像制作的,一个是msdn我告诉你下载的,一个是moeclub提供的链接下载的,都只添加了virtio驱动后,就用VM虚拟机启动,打开了桌面远程就打包了,都没安装别的软件还是会如此,进程几十几百个,CPU100%,只不过不会自动创建管理员账户,之前用网上可直接DD的WIN2008系统,有以上特征外,有的机器还会自动创建了很多管理员账户,如果可以加我Q272028662一起研究看看到底是什么原因啊

发表评论

电子邮件地址不会被公开。 必填项已用*标注