lala.im:自制DD包后续:给系统预装软件

運維技術·lala.im · 2018-06-26 · 118 人浏览

原文地址:https://lala.im/3700.html,請支持原作者!該處僅作轉載。

整个DD包制作过程可以参考这篇文章:
从零开始在Linode上DD安装WindowsServer2008R2

现在来完善一下之前的这篇文章。因为最开始的时候我是用VirtualBox,后来发现用这个预装好软件的系统不能正常DD,会出现迷之错误。
现在正好自己电脑系统因为某种原因迫不得已换成了Win10,那么Win10下面有一个自带的虚拟化嵌套平台:Hyper-V。经测试用Hyper-V给DD包内的系统预装软件可以正常DD(虽然也可能会有一些迷之问题,但问题都不大233)。
首先打开“控制面板”找到“程序和功能”点击左侧的“启用或关闭Windows功能”,然后按如下图安装Hyper-V:

範例
完事之后重启电脑,在Win10的启动菜单内可以找到Hyper-V管理器,如图所示运行它:

範例
右键新建虚拟机,如图所示:

範例
直接下一步:

範例
随便起个名:

範例
这里选择第一代:

範例
给虚拟机分配内存,建议2048MB:

範例
设置虚拟机的网络,这里选择“默认交换机”:

範例
选择“使用现有虚拟硬盘”然后选择你的VHD硬盘路径:

範例
完成之后点击右侧的“设置”按钮:

範例
关闭检查点:

範例
接着点击“启动”然后再点击“连接”:

範例
然后就是正常的安装系统了,等系统安装完成之后,装上你要装的软件,打上该打的补丁,进行必要的一些设置,比如:开启3389、关闭Ctrl+Alt+Del登录等等。
完事之后,关闭虚拟机并退出Hyper-V,重启你的电脑。开机后还是老样子用Gunzip打包压缩vhd即可。最后压缩好的就是可以用来DD的安装包了。
写在最后:
1、这种方法制作好的DD包如果成功DD后,可能一些系统设置不能生效,比如你在Hyper-V里面开启了系统的3389,但有可能DD到VPS上面后这个设置又会被还原。。。总之这问题有点迷,我是没找到原因在哪里,但是预装软件、设置管理员密码是肯定没问题的。
2、如果Hpyer-V无法使用VHD打开虚拟机的话,多半是你的VHD硬盘正在使用中,也就是还附加在你的电脑内,这时候我们直接分离就行了,操作如下图所示:

範例
分离之后的VHD硬盘你也可以随时重新附加上去的。如果不需要这个VHD硬盘了,就先分离然后直接删除VHD文件即可。

運維技術 lala.im
Theme Jasmine by Kent Liao