用VMWARE模拟打造通用批量分发安装系统

简介:

VMWARE模拟打造通用批量分发安装系统

安装环环境如图:

开三台虚拟机,一台安装Windows Server2003 R2,两台Windows xp sp2,

为什么要开两台XP虚拟机呢?一台用来打造通用镜像,一台用来模拟分发安装系统用

1:首先在ClientA装好系统,把所需的软件全部安装好,如果需要刻录光盘的你应该想办法为需要镜像的XP系统“瘦身”,尽量让其容量控制在700MB以内,以便于刻录成光盘,这里我基本不考虑,因为我所在的公司应用软件蛮多,所以制作出来的镜像文件一般都有2-3G左右,

回归正题装好系统以后我们需要对系统所有驱动动一下手术以便安装到任何一台电脑上都不会有问题,首先需要对电源选项动手术,这一点很关键,下载一个软件叫acpi 电源管理工具最终版,很小只有180k左右,下载地址:http://soft.netnest.com.cn/downinfo/netnest1795.html

不用说大家都知道这个东东的用处,首先我们把我们要做事的思路理清楚再按步骤一步一步完成,把下载下来的ACPI解压缩,然后在C盘根目录下面建立文件夹,文件夹名一定要为sysprep,然后把ACPI解压缩出来的文件拷贝到此目录里面,至此修改工作正式开始。

1、 修改计算机类型为Standard PC。(把计算机的ACPI属性更改为Standard PC,这是因为如果目标计算机中有不同类型的ACPI,则新克隆的目标计算机就无法实现电脑软关机,并且可能会在第一次启动后崩溃) 可以在设备管理器控制台窗口中修改,但这里我们只要双击我们刚下载c:\sysprep\acpi.exe就会自动帮我们修改为Standard PC

2、 修改IDE为标准的双通道。 (对设备驱动程序的最后一步手术是更改IDE ATA / ATAPI 控制器。这一步非常重要,因为大家知道,不同的主板,例如Intel、Nforce 2、VIA等主板,其IDE ATA / ATAPI控制器的驱动程序有很大的差别,根本无法通用!)

① 在设备管理器控制台窗口用鼠标右键单击IDE ATA / ATAPI控制器、Intel (r) 82371 AB / EB Bus Master IDE Controller,在弹出菜单上单击“更新驱动程序”菜单项;

② 在打开的“硬件更新向导”对话框里选中“从列表或指定位置安装(高级)”选项,并单击“下一步”按钮;

③ 在接下来的页面里选中“不要搜索,我自己选择要安装的驱动程序”选项,并单击“下一步”按钮;

④ 然后选择“标准的双通道PCI IDE控制器”选项,并根据屏幕提示一路Next,只是最后提示是否重新启动时,一定不要重启!

3、 执行“devcon remove *”命令删除系统中当前所有的硬件。

在CMD窗口里面定位到c:\sysprep\acpi下面再运行此命令(此命令运行完以后物理主机上鼠标是不能用的,后面的工作只能用键盘,但在虚拟机里机鼠标可以接着用J),

4、双击acpi.reg(是C:\sysprep\acpi.reg)

5然后运行sysprep封装系统

此工具在系统盘support \tools\deploy里面,也把它解压到C:\syprep下面,然后运行setupmgr

这里是创建安装自动应答文件,步骤如下:创建新文件-sysprep安装-windowsxp-是完全自动安装-组织名称&系统LICNCESE等按实际情况填写即可,完成以后应答文件的存放路径一定要放在c:\sysprep\sysprep.inf完成以后点退出即可,接着再运行从系统工具包里面解压文件sysprep,解压存放的路径应该是c:\syprep\选中最小化安装-关机模式选关机-再点重新封装完成即可自动关机(关机以后我们先做一个快照出来,以备出错时即及还原过来,这叫有备无患)

6、使用克隆软件对系统进行克隆,制作出克隆的母盘出来,当然我还是使用ghost 8.0

此虚拟机我添加了两块8G虚拟硬盘,一块用来装系统为NTFS格式,一块格式化为FAT32格式,把ghost8.0软件放到此盘下,以便进DOS里面直接调用,这里我下载雨木枫林系统维护ISO文件,在虚拟机里面直接调用此ISO文件然后启动虚拟机按F2进入BIOS设定从光驱引导系统,(这里按键一定要及时,否则会自动进入系统安装就麻烦了,不过我们做了快照,万一不行我们还可以不原回来)引导到DOS状态,盘里面带了GHOST11.0版本,因为我们分发服务器用的是GHOST8.2版本怕不兼容所以这里我用GHOST8.0来做镜像.制作的步骤我就不再讲解,若不懂请查阅其它资料, (做好镜像以后重启进入系统这里我们可以看到系统自动重新安装设定,这里可以检验我们刚做的步骤会不会有问题)进入系统以后再把克隆出来的文件拷到服务器里用来分发之用,好了通用镜像制作到此讲解完成,接下来讲解服务器端设定.

克隆成功进入系统的时候会有一个电源安装选项安装,60秒未选择会进入默认安装,现在的ACPI安装选项一般都选第一或第二项,选项以后可以点安装,完成以后点退出即可,按照我这个做法有个好处就是进入系统可以正常关机,若只把ACPI改为standard pc有些主机进入系统是不能正常进行关机的,如下图如

clip_image004

服务器MAIN设定:

去max老大们BBS去看看教程写得清清楚楚,请访问http://pzz.cn/bbs/read.php?tid=50400

下载软件按照教程设定即可,设定完成后以启动虚拟机clientB选择从PXE网络引导即可看见全自动系统分发安装就在你的眼前.

clip_image002[9]

clip_image002[5]

后记:我用的VMWARE版本是6.5.1,可以从PXE网络引导, 开始还担心怕网刻服务端不支持虚拟机的网卡从网络引导,现在的网卡一般都支持从网络引导,若比较老的机型不支持,可以参考MaxDos论坛里面的关于U盘版引导制作方法即可.

系统分发延伸:在装有虚拟机的主机上面多加一块网卡,一块用来连接内部网络,一块用来连接内部网络分发系统用,设定把虚拟机的网卡桥接到物理网络即可, 若只要装单台的系统,用一根交叉线主机对连即可分发系统,若要分发一批系统,拿一台交换机把分发系统的那块网卡直接连接到交换机,再把其它的客户端都连接到交换机上,因为我们网刻软件自带了DHCP功能,所以所有客户端都能从网络引导得到IP地址,从而可以正常

以下在用虚拟制作出来的镜像在实际物理主机测试应用,没有很大的问题,不过冒似硬盘是SATA接口还原回去会有点问题,没有时间去研究了,以下是IBM X31笔记本上测试通过附手机拍摄下来的图,不是很清楚.

clip_image002[11]




     本文转自allanhi 51CTO博客,原文链接:http://blog.51cto.com/allanfan/204265,如需转载请自行联系原作者





相关文章
|
2月前
|
虚拟化
vmware克隆虚拟机后没有ip地址的问题
解决vmware克隆虚拟机后没有内网ip的问题
|
3月前
|
SQL 存储 数据挖掘
【虚拟机数据恢复】VMware虚拟机文件被误删除的数据恢复案例
虚拟机数据恢复环境: 某品牌R710服务器+MD3200存储,上层是ESXI虚拟机和虚拟机文件,虚拟机中存放有SQL Server数据库。 虚拟机故障: 机房非正常断电导致虚拟机无法启动。服务器管理员检查后发现虚拟机配置文件丢失,所幸xxx-flat.vmdk磁盘文件和xxx-000001-delta.vmdk快照文件还在。服务器管理员在尝试恢复虚拟机的过程中,将原虚拟机内的xxx-flat.vmdk删除后新建了一个虚拟机,并分配了精简模式的虚拟机磁盘和快照数据盘,但原虚拟机内的数据并没有恢复。
【虚拟机数据恢复】VMware虚拟机文件被误删除的数据恢复案例
|
Linux 虚拟化 数据安全/隐私保护
VMware使用 - 虚拟机克隆
如果已经安装了一台Linux操作系统,没有必要重新安装,只需要克隆就可以了,有两种方式。
23 0
|
4月前
|
存储 网络协议 虚拟化
如何操作VMware ESXi虚拟机的迁移?
如何操作VMware ESXi虚拟机的迁移?
187 1
|
4月前
|
存储 虚拟化 数据中心
如何操作VMware ESXi虚拟机的克隆?
如何操作VMware ESXi虚拟机的克隆?
84 1
|
3月前
|
Linux 虚拟化 数据安全/隐私保护
【Linux】VMware安装虚拟机- Windows + Linux
【1月更文挑战第20天】【Linux】VMware安装虚拟机- Windows + Linux
|
24天前
|
算法 虚拟化 C++
VMware虚拟机无法自适应和拖拽复制粘贴和共享目录问题
VMware虚拟机无法自适应和拖拽复制粘贴和共享目录问题
66 0