整个DD包制作过程可以参考这篇文章:
现在来完善一下之前的这篇文章。因为最开始的时候我是用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
我什么都不卖了,告辞!
最新评论
5211314
能不能教我 一点不会