首页 > 范文大全 > 正文

如何封装系统

开篇:润墨网以专业的文秘视角,为您筛选了一篇如何封装系统范文,如需获取更多写作素材,在线客服老师一对一协助。欢迎您的阅读与分享!

摘要:对于职业学校的学生来说,掌握基本就业技能更重要。本文结合教学实践谈谈计算机系统封装

关键字:系统封装;部署技术;OS(操作系统)

【中图分类号】G30

一、 封装和部署技术

系统封装与部署技术是由微软官方提供的,是一种将源计算机中的Windows 操作系统经过封装后,使用磁盘映像工具制作成系统映像,再通过各种介质传输到其他计算机上,并部署到目标计算机中。就像生产线流程:MSDN原版系统盘进行系统封装然后作ISO映像期间利用传输介质传递给目标计算机之后,利用PE微型系统或者GHOST恢复映像最后系统部署结束后直接进行网络多播的形式传递目标计算机从而形成全新的带有个人化色彩的系统。咱们要做的不单是一个OS,而是通过精心调制,用自己学来的知识运用常用硬件驱动和应用软件的OS。

二、 windowsXP基本封装方法

要封装XP就要先安装MSDN原版XP系统,有以下几点:

1.安装到C盘。因为C盘是系统盘符,所有的系统文件都在C盘;

2 .开机进行自检,随后检测活动分区;

3. 加载活动分区的引导文件;

4.利用引导文件通过BOOT.INI寻找XP系统文件所在分区,这个被BOOT.INI指向的包含window文件夹的分区称之为“系统分区”;

5.加载系统文件启动XP,之后利用BIOS和CMOS,直接把指令传递给XP,最后启动完毕。

我建议将C盘作为主盘符,便于我们封装操作。

三、封装所需工具

到XP原版盘上寻找,打开目录下C:SUPPORT/TOOLS找到DEPLOY。CAB文件包,解压后得到 sysprep.exe、setupcl.exe 和factory.exe,它们是不可分的,对于我们进行封装时,只需要sysprep.exe 和setupcl.exe 即可,用来人工选择或设定选项。DEPLOY.CHM(展开)在封装时起到承上启下的作用。按照如下步骤:1.在C 盘创建Sysprep 文件夹,因为封装系统,会默认这个路径直接从这里调取数据,来进行下一步的操作。2.将sysprep.exe、setupcl.exe, 复制到C:\Sysprep下就可以.然后双击sysprep。Exe设定一些相关参数即可。

四、 硬件驱动的处理

这一步不能出错,不然会死机。步骤:右击我的电脑属性,出现对话框,找硬件之后,点击进入设备管理器;系统会列出你本身机器的所有硬件以及相关驱动程序,然后把里面所有的驱动全部卸载。不过要注意不要重启,不然前功尽弃。其间需要特别说明:将IDE ATA/ATAPI控制器,全部改标准双通道,举例:我的控制器是Inter(R)ICH10 family 2port serial ATA storage Controller 2 -3A26,下面还有一个是Inter(R)ICH10 family 4port serial ATA storage Controller 1 -3A20。最后一个就是JMR36X standard dual channel PCIE IDE controller,为了保险起见都需要手动卸载掉,选中其中一项后右键找到属性,选择更新驱动程序。然后就是计算机ACPI multiprocessor PC,改Standard PC.这2项慎重处理,容易造成机器蓝屏,甚至系统崩溃。

五、部署控制

之前我们用的DEPLOY工具包,里面的SERUPMGR.Exe.即是用来无人值守自动应答文件。打开后根据提示“无人提示安装”. SYSPREP 远程安装服务就会下一步根据提示完成设置。这里需要设置很多参数。例如名称单位、时区、序列号、网络设置等等。这些都是根据机器提示来进行操作。最后进行测试,然后运行sysprep.exe 封装系统即可。

提示我们需要若干文件,在C:\Sysprep\i386 下不存在,这就需要我们手动添加进去,出在Sysprep.inf 中Unattended 段的InstallFilesPath 项,因为之前我已经提到过了它默认的路径就应该在到C:\Sysprep\i386 下进行文件提取。属于动态链接库文件,不能缺少,由它们指引路径让系统封装顺利完成。按照要求,将所需的文件复制到i386 下,但是必须要弄清楚,哪些文件先封装,把驱动包解压后放到该目录下,因为里面包含大部分的主板、显卡、声卡、网卡等相关驱动程序。再进入部署过程,弄好了以后,执行一次封装才算是完成。完善后的C:\Sysprep 下应该只有一个Sysprep.inf,系统信息文件还有咱们之前拷贝过去的动态链接文件和解压的驱动包文件。自己建立一个文本文档把下面的内容复制进去后,保存类型更改为REG格式,是注册表格式。该文件批处理Sysprep.inf 的内容为:

1. [Unattended] 2. OemSkipEula=Yes 3. [GuiUnattended] 4. AdminPassword=*

5. EncryptedAdminPassword=NO 6. OEMSkipRegional=1 7. TimeZone=210 8. OemSkipWelcome=1

9. [UserData] 10. FullName="Skyfree" 11. OrgName="" 12. ComputerName=*

13. [GuiRunOnce] mand0=C:\Test\Test_A.exe 15. [Identification]

16.JoinWorkgroup=WORKGROUP 17.. [Networking] 18. InstallDefaultComponents=Yes

最后我们再将sysprep.exe 和setupcl.exe 复制到C:\Sysprep 内,运行sysprep.exe 执行系统封装。

参考文献

[1]《计算机网络技术》高等教育出版社