陈奇网络工作室

Linux服务器VPS的Windows DD包制作详细教程

本文的内容

显示

1.

准备工作/即将开始工作

2.

开始制作

2.1.

1.使图像文件可用。

2.2.

2.设置系统的注册表

2.3.

3、制作预响应文件

2.4.

4.测试制作好的dd包。

2.5.

4.在服务器上部署dd包。

2.6.

推荐阅读

这里说一下Windows。dd包的制作过程,虽然网上有很多这样的dd包,但是对于一些不明来源的会有点不安,所以有时间的话可以定制一个详细的Linux服务器VPS的Windows DD包制作教程。

注:之前Vicer哥做了一个在VPS全自动dd中安装Windows的脚本,对于我们很多喜欢在VPS中安装Windows的人来说方便了很多。但是,在dd之前必须有一个dd包。下面是Windows dd包的制作过程。虽然网上有很多这样的DD包,但是对于一些不知名的,我们还是有点不放心,有时间可以自己定制一个。

相关教程:Linux VPS无限一键自动DD安装Windows脚本

通过本教程自制的Windows server 2008 R2 dd包:

# Windows server 2008 R2标准中文版

# 2.9G(解压8g后8G) KVM未激活。新的安装已经过测试并可用。

http://nico-ni.co/dd/Win2008R2Standard-x64.gz

#备用地址

https://down.moerats.com/Windows/Win2008R2Standard-x64.gz

#用户名:管理员

#密码:lolico.moe123

准备工作/即将开始工作

Windows原始图像可以从MSDN下载。

DISM,用于DIY和优化wim图像。

虚拟化驱动:VirtIO(KVM驱动),Xen驱动。

下载gunzip for windows,这是另一个下载点。或者可以直接安装Cmder(官网),自带。

Gzip(顺便安利一下,一个超级简单的命令行程序,可以在Win下执行大部分Linux命令)。

在电脑上安装Hyper-V(WIN 8/10开启Hyper-V课程),准备测试产生的vhd镜像。

开始制作

1.使图像文件可用。

从准备好的原始Windows映像中提取\\sources\\install.wim文件,解压或直接挂载虚拟光驱,将文件提取到e: \ \ install.wim.

创建一个vhd虚拟磁盘,比如盘符为V,路径为D:\\win.vhd,大小为5120M。

首先以管理员身份运行命令提示符或PowerShell,然后执行以下命令:

Diskpart#以下命令实际上可以一次复制粘贴并执行,无需分条Create vdisk file=' d:\ win . vhd ' type=fixed maximum=5120 Select vdisk file=' d:\ win . vhd ' Attach vdiskclean partition primary format fs=NTFS Quick Assign Letter=v

创建一个文件夹D: \ \挂载在磁盘D上,打开DISM,点击:文件挂载镜像点击第一次浏览,找到E:\ \ install . WIM点击第二次浏览,找到D:\ \ MOUNT取消选中只读模式确定。

在DISM优化系统设置(建议关闭UAC),安装语言包,添加之前下载的虚拟化驱动。

完成后,单击文件——另存为映像——并将其保存在D:\\install.wim中,然后等待任务完成。

点击:文件-释放镜像-点击第一个浏览找到D:\ \ install . WIM-点击第二个浏览找到V:只选择添加引导和格式化-确定-在弹出的“引导修复--BIOS”对话框中点击“更多”-找到带字母V的磁盘分区-确定。

最后,等待完成!

2.设置系统的注册表

在您自己的计算机上打开注册表编辑器regedit,选择HKEY_LOCAL_MACHINE branch,然后单击File-Load hive。

在文件浏览器中选择V:\ \ Windows \ \ System32 \ \ Config \ \ System,填写一个容易找到的与当前项不同的项名,如A_SYSTEM,然后更改以下键值打开远程桌面服务。

继续按照前面的步骤加载hive V:\ \ Windows \ \ System32 \ \ Config \ \ Software,然后更改下面的键值关闭Ctrl Alt Del login。

选择我们加载的配置单元,点击文件-卸载配置单元,卸载A_SYSTEM和A_SOFTWARE。

3、制作预响应文件

下载Microsoft Windows AIK时,建议将其安装在剩余空间较大的磁盘分区上,因为创建目录文件时会自动挂载映像。

似乎只适合制作Windows 7和Server 2008 R2。如果其他系统不知道能不能做成,也可以尝试直接复制我提供的预回复文件。

安装完成后,打开Windows系统映像管理器,点击文件-选择Windows映像,然后选择我们在上一步优化的wim文件,然后会提示您需要创建一个目录文件。点击“是”即可。

等待加载完成后,再根据【此预响应文件】进行制作(文件内容见附录)。这个预响应文件会将用户名Administrator的密码设置为lolico.moe123,软件的具体用法可以在百度上找到。例子很多,讲起来比较复杂,理解能力强的人看了会用到,这里就不赘述了。如果想做Win7或者Server2008R2的64位系统,也可以用这个软件打开,然后基于这个文件进行修改。

制作完成后将预响应文件保存为unattend.xml,然后放在V:\\Windows\\Panther目录下(如果没有目录,自己创建)。

右键点击我的电脑里的V盘,弹出来。

4.测试制作好的dd包。

先把你的vhd做一个拷贝,用这个拷贝来测试,这样如果有错误就不用再做了,还可以继续修改。

打开Hyper-V,点击:操作-新建-虚拟机。

随意选择名称和位置,指定代数选择“第一代”,你认为足够启动系统的内存分配,不考虑配置网络;连接虚拟硬盘,选择“使用现有虚拟磁盘”,然后指定我们刚做的vhd虚拟磁盘,然后保持默认设置。

启动虚拟机,观察是否有自动安装等操作。如果成功,您可以关闭虚拟机并删除使用的vhd。

4.在服务器上部署dd包。

使用gunzip工具压缩包,压缩d: \ \ win.vhd,这里有两种方法:

#在windows上使用gunzip

将gunzip程序目录下bin目录下的所有文件复制到%WINDIR%/SYSTEM32,然后在命令提示符下输入vhd所在的目录,执行gzip.exe-K9Win.vhd。

#用cmder自己的gunzip。

在cmder中输入vhd所在的目录,执行gzip -k9 win.vhd。

然后耐心等待压缩完成,然后我们得到一个可以用来脚本化一键dd的包。然后把这个压缩包发到可以直接HTTP下载的地方,最好不要跳转,然后就可以用了。

西部数码代理(chenqinet.cn)是工信部批准的正规老牌云服务商,拥有ISP、云牌照、IDC、CDN全业务资质。自成立以来,二十多年来一直专注于域名注册,虚拟主机云服务器,企业邮箱,企业网站建立等互联网基础服务!

公司开发的云计算平台以便捷、高效、高性价比、意想不到的售后优势占领市场,跻身国内前三的接入服务商,为国内超过50万家网站提供高速稳定的托管服务!先后荣获中国高新技术企业、中国优秀云计算服务商、中国十大IDC企业、中国最受欢迎云服务商等称号!

目前西部数码代理高性能云服务器在售,最低仅售48元!

http://zhuji.chenqinet.cn/cloudhost/

后台-系统设置-扩展变量-手机广告位-内容页底部广告位3