自己设计 多功能系统光盘轻松DIY.docx
《自己设计 多功能系统光盘轻松DIY.docx》由会员分享,可在线阅读,更多相关《自己设计 多功能系统光盘轻松DIY.docx(25页珍藏版)》请在冰豆网上搜索。
自己设计多功能系统光盘轻松DIY
自己设计多功能系统光盘轻松DIY
PartA 制作多功能启动光盘
该类光盘制作难点在于启动菜单制作,为此小武请来了“Easyboot”大师相助。
Easyboot是一款集成化的中文启动光盘制作工具,它可以制作光盘启动菜单、自动生成启动文件以及ISO文件等,再通过刻录软件即可制作完全属于自己的启动光盘,大家在网上搜索下载即可。
首先将下载的Easyboot程序解压到任意分区,注意用于安装的分区剩余空间一定要大,因为后面还要向该文件夹中复制系统文件和工具文件。
安装后的EasyBoot目录下有一个“disk1”文件夹,这就是我们将来制作光盘的根目录,制作过程中的所有文件都要保存到该文件夹下。
根目录下还有一个ISO文件夹,用于保存光盘的镜像文件。
在“disk1”文件夹中还有一个“ezboot”文件夹,这就是启动菜单的文件目录。
了解了Easyboot的文件夹的分类后,我们就可以使用该软件制作光盘启动菜单了。
在此之前,请将WindowsXP安装光盘上的I386文件夹拷贝到EasyBoot的disk1
目录下,以便在后面将其集成在多功能光盘中。
Step1 设计启动界面
Eesayboot提供了一个启动界面的模版样式,你只需要在此基础上进行修改即可(当然你也可以选择“新建”来打造全新的光盘启动封面)。
主界面下的“菜单类型”选项有“主菜单”和“子菜单”两种,主菜单在光盘启动时自动加载,子菜单在主菜单或其它子菜单中通过run命令加载,我们可以根据需要进行选择。
下面的“等待时间”选项用于设置启动画面等待的时间,勾选该项后在该项右侧输入等待的秒数,程序默认为30秒,建议大家设置为1分钟为宜。
为了能让制作的光盘更加个性化,小武准备为光盘打造一个时尚的启动界面。
首先将自己满意的启动菜单界面图保存到disk1/ezboot文件夹中,注意图片的格式为640×480@256色。
图片保存后,在Easyboot的“背景图片”输入该图片的名称,在预览窗口就可以显示出来了。
“文本显示”项可以设计光盘启动时的文字信息和字体颜色,如标题栏和任务栏上的说明文字等。
只需要单击“添加”按钮,程序会自动在预览页面中产生一个文本条,随后在文本框中输入信息,用鼠标在预览窗口拖动该文本条到相应的位置即可。
Step2 建立菜单
添加好启动界面的效果后,下面就要创建启动菜单条了。
切换到“菜单条”标签项下,在此我们可以对菜单条命令和工具条中的文本文字等项进行修改。
在预览窗口中单击需要修改的某个菜单条,在“菜单条”界面中会显示出当前菜单的所有信息。
“菜单文本”中显示的就是菜单标题,比如“[1]安装WindowsXPPro”,可以根据需要进行修改。
此外还可以对菜单条的背景颜色、前景颜色、字体颜色以及快捷键等进行相应设置。
如法炮制添加了多个菜单条后,还要记得设置缺省启动的菜单条,其作用是当我们在规定的时间内没有选择任何操作,启动菜单会自动执行该设置为缺省的菜单操作。
方法很简单,用鼠标在预览窗口中单击相应的菜单条,在界面中选择“设置为缺省”即可。
建议将“硬盘启动”项设置为缺省菜单,这样,如果没有选择任何菜单操作时,启动菜单会直接启动硬盘中的系统。
经过这些设置后,自己的个性化菜单条外观设置就完成了。
接下来是最重要的功能设置—赋予每个菜单所应该执行的命令。
大家可以看到“菜单条”界面最上方有一个“执行命令”选项,在此我们可以为每个菜单条输入需要执行的命令。
在Easyboot程序中,程序自带了大量内部命令,下面是一些常用的指令,大家可以根据需要选择。
runw2ksect.bin:
执行系统安装,适用于WINNT/2000/XP三种系统。
runxx.mig(runxx.bin):
执行指定的系统镜像文件
boot80:
启动硬盘上的操作系统
runxx.ezb:
主/子菜单间的相互调用
Reboot:
重新启动计算机
举例来说,如果要给“安装WindowsXP”菜单添加命令,在“执行任务”选项中输入“runw2ksect.bin”语句即可。
当然,前提是你已经将WinXP安装盘的I386文件夹拷贝到了disk1目录下。
至于如何让光盘执行指定的系统镜像文件(也就是一些小工具),后文会有详细讲述。
MC小贴士
一个菜单条可以执行多条命令,我们只需用“;”隔开即可。
Step3 加载DOS分区功能
如果要在DOS下使用一些工具进行磁盘操作,比如使用PartionMagic的DOS分区工具,我们就可以先将该工具文件打包成img镜像文件,然后再将其添加到启动菜单中即可。
以PartionMagic的DOS分区工具为例,首先下载PartitionMagic的安装程序,然后将压缩包中名为PMDOS.cab的压缩包解压出来,这就是PQ的DOS分区工具。
文件解压后,用WinImage等镜像文件制作工具将其制作成img镜像文件即可。
将制作好的镜像文件取名为“PQDOS.img”,并将其放到Easyboot下的“disk1\ezboot”文件夹中。
然后在Easyboot的“菜单条”界面中添加一个名为“使用PQ对硬盘分区”(名称可以任意取)的菜单条,并在执行命令项中输入runPQDOS.img就可以了。
这样,当光盘启动界面出来之后,只要按下该菜单按钮,就会调用PQ的DOS分区工具进行磁盘分区。
Step4 加载DOS启动盘
如果想让电脑可以直接启动到DOS下,我们也可以使用加载img镜像文件的方法。
某些版本的Easyboot中已经自带了DOS启动盘镜像文件,保存在“disk1\ezboot”文件夹(名为setup98.img),我们直接使用即可。
如果你使用的Easyboot软件中没有DOS启动盘镜像文件,又感觉上面制作镜像文件的方法麻烦,我们可以到网上下载现成的启动盘镜像文件直接进行添加。
按照和上面类似的方法,我们还可以添加其它的工具,如DOS下杀毒工具、DM工具以及KV3000磁盘工具等,在此不再一一重复讲解。
注:
很多小软件中都集成有DOS启动盘的镜像,比如vFloppyV1.5等,我们只需要提取出来直接使用即可。
vFloppyV1.5下载地址
Step5 刻盘
上面这些设置完成后,就可以将光盘文件进行打包了。
单击“文件”→“ISO”,在“选项”界面中建议将“优化光盘文件”、“DOS(8.3)”和“使用Joliet”等复选框全部选中,随后单击“制作”按钮,即可将光盘文件打包为ISO文件。
最后,将ISO文件刻录为光盘即可。
经过辛苦的摸索,小武终于打造出了一款属于自己的多功能启动光盘,这下可以使用该光盘轻松安装系统了,而且拿出显示“小武专用”的系统光盘,在朋友面前也特别有面子!
MC小贴士
ISO文件制作后,我们可以先安装一款虚拟机软件(如VMWare),对制作好的ISO文件镜像装载测试,如果正常再将其刻录为多功能启动光盘。
PartB 制作多功能无人值守光盘
不用自己设置安装选项,可实现完全无人的操作系统安装。
有了多功能启动光盘后,总想在朋友和同学面前炫耀一下。
这天小武拿着自己的光盘想让小胖看看,看到小胖电脑上在安装系统,可是他人却在呼呼睡觉。
小武很是不解!
系统安装时总要进行各种设置,怎么还可以睡觉呢?
叫醒小胖询问后方知,他使用的是无人值守的系统安装光盘,放到光驱中就会自行安装,无需进行繁琐的设置,非常方便!
这种系统光盘倒是早听说了,可是小胖得意地说这是自己做的!
小武当场迫不及待地追问小胖该光盘的制作方法,总算从小胖嘴里挖出了不少秘密,在此和大家分享一下吧!
Step1 创建无人值守应答文件
创建应答文件时需要用到一个名为Setupmgr的Windows安装管理器,该管理器位于WindowsXP安装光盘的“support\tools”文件夹中。
首先将该文件夹中的deploy.cab压缩包解压到硬盘的任意文件夹中,就可以找到setupmgr.exe文件了。
运行“setupmgr.exe”,在安装管理向导中单击“下一步”进入创建应答文件界面,选择“创建新的应答文件”(图6)。
单击“下一步”按钮进入“应答文件应用于”界面,点选“Windows无人参于安装”,在下一界面中选择应答文件要安装的系统(图7)。
点击“下一步”,接下来我们可以选择“全部自动”交互方式,这样在安装WindowsXP时程序不提示用户作任何回答。
接下来是最关键的“分发文件夹”。
在此选择“创建和修改分发文件夹”,单击“下一步”按钮,在“设置文件的位置”界面中选择一个复制文件的方式。
继续往下,在“分发文件夹名称”界面中设置分发文件夹的路径和文件夹的共享名称,程序默认为“c:
\whistlerdist”,在此建议保留默认设置即可。
这样,我们就可以将安装光盘上的安装程序复制到硬盘指定的文件夹中(图8)。
点击“下一步”进入到“系统安装配置”界面。
此处提供了丰富的配置信息,我们可以对软件信息、显示设置、产品密钥、管理员秘密以及网络组件设置等进行详细设置,这些都是安装系统时提示需要输入的设置信息。
随后点击左侧“高级设置”下的“附加命令”,在右侧“要运行的命令”文本框中输入需要运行的驱动程序的路径。
比如需要添加显卡驱动信息时,该文本框中输入“/video/setup.exe”(显卡驱动路径)命令,单击右侧的“添加”按钮将该命令添加到文件列表中即可,根据需要还可以添加其它的需执行指令。
Step2 保存应答文件
通过上面的设置,应答文件已经制作完成,保存文件并点击“确定”按钮后,程序开始向分发文件夹中复制文件,此时应答文件将被保存到一个名位“unattend.txt”的文件中,同时生成一个名为“unattend.bat”的批处理文件。
注意,默认的应答文件名称为“unattend.txt”,由于我们最终要刻录成可启动光盘,所以需要将文件重新命名为“winnt.sif”,并选择相应的位置保存。
Step3 制作无人值守光盘
最后,制作无人值守安装光盘还要下载一个光盘的引导区文件。
大家可以登陆到
以Nero6.0为例,选择新建制作“CD-ROM(引导)”光盘,进入“启动”设置界面。
在“映像文件”中选择“光盘启动文件(xpboot.bin)”,并打开“高级设置”,将“模拟类型”设置为“不模拟”,“已加载扇区数”设置为“4”即可。
再进入“ISO”界面,将文件名长度设置为最多31个字符(ISO级别2);将格式设置为模式1;字符集设置为ISO9660(标准ISOCD-ROM)。
随后将制作的应答文件夹中的所有文件拖入光盘目录内,选择“烧录”按钮,这样就可以将WindowsXP的安装文件制作成光盘了。
PartC 制作万能Ghost恢复光盘
短时间内恢复一个绝对干净的操作系统,而且不用再安装常用软件。
小武管理着公司40多台办公电脑,这些电脑所需要的程序都大同小异。
虽然有了前面两种超级系统盘,但是安装起来还是比较麻烦,尤其是当几台机子同时发生故障时,更是让人头痛!
如果做一个能在五分钟内搞定一个完整系统的光盘,而且恢复后的系统不用再安装Offices等常用软件,并适用于任一台电脑,操作起来岂不是方便得多?
于是,以“省事”为目的的小武开始考虑做一个万能的系统镜像恢复光盘。
Step1 安装操作系统
制作万能Ghost恢复光盘比前两种都要麻烦一些。
首先你要找一台电脑正常安装操作系统并安装好所有的补丁程序,同时在系统中安装上常用的办公软件,如Offices、Acdsee、winrar等(可以根据自己实际需要来安装),这个系统就是源镜像了。
Step2 给系统减肥
如果你想刻录成CD-ROM,由于可以制作的光盘只能容纳700MB左右的文件,因此要尽量给系统减肥,删掉无用文件。
我们可以进行关闭系统还原、关闭系统休眠、删除help文件、转移缓存和虚拟内存文件夹等,使得系统越小越好。
但如果你是要刻录为DVD光盘,可以不进行“减肥”的步骤。
Step3 卸载和更改驱动程序
◆卸载常用设备的驱动程序
给系统减肥后,我们还在“硬件设备管理器”中依次卸载网络适配器、通用串行总线控制器、声音、视频游戏控制器、监视器以及显示卡等设备。
◆更改电源模式
打开设备管理器,右键点击“计算机”下的“AdvancedConfigurationPowerInterface(ACPI)”,选择“更改驱动程序”,在弹出的“硬件更新向导”对话框中选择“从列表或指定位置安装(高级)”,点击下一步,再选择“不要搜索,我要自己选择要安装的驱动程序”,再点击下一步,选中“StandardPC”,硬件管理器会自动安装StandardPC的驱动。
之后电脑会提示重新启动,选择“否”不启动。
◆更改IDEATA/ATAPI控制器
此外,还要将IDEATA/ATAPI控制器更改为“标准双通道PCIIDE控制器”。
在“设备管理器”窗口中,右键点击“IDEATA/ATAPI控制器”下的“Intel(r)82801BABusMasterIDEController”选择“更改驱动程序”,随后按照上面的操作方式进行设置即可。
Step4 封装系统
虽然前面删除了部分硬件的驱动,但仍有许多硬件驱动存在系统中不能直接删除。
如果这时直接制作镜像,当把克隆文件恢复到其他电脑中时,可能会出现驱动不符导致系统不稳定的现象。
为解决此问题,需要使用微软企业部署工具包里的Sysprep对系统进行重新封装,然后再制作克隆镜像。
这样在恢复克隆文件后的第一次启动时,系统会重新安装所有新硬件的驱动,有效避免了万能克隆系统的不稳定现象。
首先在C盘创建一个sysprep文件夹,在WindowsXP专业版光盘中打开“SUPPORT\TOOLS\”目录中的“DEPLOY.CAB”压缩包,将其中的setupmgr.exe和sysprep.exe文件拷贝到“C:
\sysprep”目录下。
随后启动setupmgr.exe程序,首先创建一个新的应答文件,制作过程在上面已经提到了。
在此值得一提的是制作后的应答文件名必须为sysprep.inf,要保存到C:
\sysprep目录下。
应答文件创建后,双击“c:
\sysprep\sysprep.exe”对系统进行封装,程序启动后打开“系统准备工具”界面,勾选第二项的“使用最小化安装”,在下面的“关机模式”项中选择“关机”,随后单击“重新封装”按钮,开始对系统进行封装。
这样,我们就得到了一个完全重新封装的干净WindowsXP系统。
Step5 生成万能镜像
系统封装完成后,电脑进入关机状态。
此时可以在DOS下使用Ghost程序将C盘分区克隆成一个Ghost镜像文件,此文件就是WindowsXP的万能克隆。
刻录成光盘之后,以后我们就可以使用该镜像文件快速恢复系统了。
无论你是想为自己重装系统时有更多的可用特色工具,还是想让不太懂电脑的朋友也能自己安装操作系统,或者是想在很短的时间内恢复一个完整干净的系统,相信你从本文一定能找到自己所需要的东西。
尤其对那些管理着数十台电脑的DIYer而言,身边常备多功能的系统光盘无疑会让你的工作取得事半功倍的效果。
不信?
你试试就知道了!
赶快行动吧!
[Components]
msmsgs=off
这个选项可以让安装程序不安装WindowsMessenger4.6
msnexplr=off
这个选项可以让安装程序不安装MSNExplorer7.
freecell=off
这个选项可以让安装程序不安装空当接龙游戏。
hearts=off
这个选项可以让安装程序不安装红心大战游戏。
minesweeper=off
这个选项可以让安装程序不安装扫雷游戏。
pinball=off
这个选项可以让安装程序不安装三维弹球游戏。
solitaire=off
这个选项可以让安装程序不安装纸牌游戏。
spider=off
这个选项可以让安装程序不安装蜘蛛纸牌游戏。
zonegames=off
这个选项可以让安装程序不安装MSNZone在线游戏。
【教程分支4】winnt.sif(unattend.txt)中的组件列表及中文说明
AccessOpt辅助功能向导
Appsrv_console应用程序控制台
AspnetASP.NET软件开发平台
BitsServerExtensionsISAPI在客户端计算机上BITS的ISAPI
BitsServerExtensionsManagerBITS管理器组件(需要iis_inetmgr)
Calc计算器
CertSrv证书服务的证书颁发机构组件
CertSrv_Client证书服务的Web客户端组件
CertSrv_Server证书服的服务器组件
CharMap启用在文档中插入符号和文字
Chat聊天客户端
Clipbook剪贴板查看器
Cluster群集服务
Complusnetwork启用网络COM+访问
DeskPaper桌面墙纸
Dialer电话拨号程序
DTCnetworkMSDTC网络访问
Fax传真组件
fp_extensionsFrontPager扩展
fp_vdir_deployVisualInterdevRAD远程部署
freecell空当接龙游戏
Hearts红心大战游戏
Hypertrm超级终端
IEAccess为InternetExplorer安装可见的入口点(快捷方式)
IEHarden*****为管理员加强IE安全性
IEHardenUser为用户加强IE安全性
Iis_aspIISASP
Iis_CommonInternetInformationServer(IIS)所需文件的通用设置
Iis_FtpFTP服务
Iis_Inetmgr基于Microsoft管理控制台的IIS管理工具
iis_internetdataconnectorInternet数据连结器
iis_nntp网络新闻传输协议(NNTP)服务器
iis_serversideincludes服务器端包含文件
iis_smtpSMTP服务器
iis_webdavWebDAV发布
iis_wwwWWW服务
indexsrv_system索引服务,需要iis_common、iis_inetmgr、iis_WWW和COM
InetprintInternet打印
LicenseServer禁用终端服务授权
media_clips声音事例
Media_Utopia幻想空间配音方案
minesweeper扫雷游戏
mousepoint鼠标指针
Msmq_ADIntegrated将MicrosoftMessageQueuing(MSMQ)集成到ActiveDirectory中
Msmq_CoreMSMQ核心组件
Msmq_HTTPSupport启用MSMQ来使用HTTP
Msmq_LocalStorage允许在本地保存消息
Msmq_MQDSService提供ActiveDirectory和站点识别功能
Msmq_RoutingSupport提供MSMQ路由
Msmq_TriggerService将消息到达与COM对象关联
msnexplr安装MSNExplorer
MsWordPad写字板
NetCisMicrosoftCOMinternet服务,需要iis_common、iis_inetmgr、iis_www和COM
NetOc其他可选的网络组件,需要[NetOptionalComponents]部分
O**ectPkg对象包装程序
OEAccessOutlookExpress的入口点
PaintMicrosoft画图
pinball弹球游戏
Pop3*****Pop3管理的Web用户界面
Pop3ServicePOP3服务
Pop3SrvPOP3根组件
rec录音机
reminst远程安装服务(RIS)
RootAutoUpdateOCM更新根证书
RStorage远程存储服务启用磁带库的使用作为NTFS卷的扩展
sakit_web远程管理工具(以前的服务管理工具包)
solitaire纸牌游戏
Spider蜘蛛纸牌游戏
Templates文档模板
TerminalServer仅在服务器上安装终端服务
TsWebClient为终端服务安装ActiveX组件,需要IIS
vol音量控制
WbemCrrlWindowsManagementInstrumentation(WMI)事件搜集组件
WbemFwrdWindowsManagementInstrumentation(WMI)事件传送组件
WbemMSIWindowsManagementInstrumentation(WMI)WindowsInstaller提供商
WMAccessWindowsMessenger的入口点
WMPOCMWindowsMediaPlayer的入口点
WmsWindowsMedia技术组件
Wms_*****_aspWindowsMedia技术服务器管理工具Web组件
wms_*****_mmcWindowsMediaMicrosoftManagementConsole(MMC)管理单元
wms_isapiWindowsMedia服务器多路广播和广告
Wms_ServerWindowsMedia技术服务器,需要Wms_*****
zonegames安装MicrosoftGameZoneInternet游戏
[Data]
AutoPartition=1or0
如果你在这里设置为1,Windows的安装程序就会在任意一个有足够可用空间的硬盘分区上安装操作系统。
如果你删除这一行或者把值设置为0,则安装程序会在安装过程中讯问你要把操作系统安装到哪个硬盘分区,并且如果该分区已经包含了一个操作系统,安装程序也会给你合理建议。
MsDosInitiated="0"or"1"
如果你在这里设置为0,则会通知安装程序,你是从光盘上安装操作系统的,如果你准备用软盘引导系统并从硬盘上安装,则在这里设置为1。
UnattendedInstall="Yes"
如果这里设置为Yes,则安装程序会进行一次无人值守安装
AutomaticUpdates=yes
这个设置可以让安装程序在完成安装后跳过帮助保你你的PC页面(SP2中的