制作一张多功能位系统安装光盘就可以在光盘启动时通过菜单选择安装位Windows XP或选择能运行于DOS下的服务器版分区魔术师简单方便 所需工具软件 启动易EasyBoot 这是一款集成化的中文启动光盘制作工具它可以制作光盘启动菜单自动生成启动文件生成ISO文件只要通过CDRW刻录软件即可制作完全属于自己的启动光盘如果善加运用还可将其它有用的工具如分区魔术师Ghost等添加到启动菜单中 HAWinImage 它是一个强大的磁盘实用工具允许用户创建一张软盘的映像从映像中提取文件创建一个空的映像把一个镜像恢复到空白的软盘上等等 标准Windows 启动盘 事实上这个工具可有点不好找因此笔者提供一种方法来生成标准的Windows 启动盘用能制成引导电脑到DOS下的U盘即可完成将U盘插入电脑USB接口找出U盘自带的格式化工具按提示即可将U盘格式化为标准的Windows 启动盘如图所示在后面的制作过程中可直接使用该U盘上的启动文件你还可以利用软驱制作标准的Windows 启动软盘将软盘格式化为空白盘再将U盘上的文件全部拷贝过来即可 需要注意的是网上有Windows 启动盘的映像下载但一般都不是标准的虽然这些都是经过了作者的精心制作而成有某一方面的独到功能但对完成本文的任务而言还是不太合适 制作位Windows XP安装光盘 假定启动易EasyBoot的安装目录是D:\EasyBoot\由于后面要将位Windows安装盘上的文件拷贝到该目录下还要生成ISO文件要求该分区的空余磁盘空间至少有GB 启动EasyBoot界面如图所示左边是控制面板右边是预览框它已内置了两个模板单击打开定位到D:\EasyBoot\disk\ezboot下可观察到这两个模板分别是cdmenu和default任选其一再单击当前界面上的打开即可调用cdmenu的界面如图所示这两个模板的功能相同只是背景图片不同 注意该软件生成的启动光盘有背景图片而且带有EasyBoot字样背景图片默认存放在D:\EasyBoot\disk\ezboot\目录下其格式是BMP大小是×像素颜色是色我们能用相同规格的个性图片对其进行替换 软件提供了几个选项我们的任务就是要通过设置第一项即安装 Windows XP Pro来自动安装位Windows XP修改第二项即安装 Windows SE来实现安装前对硬盘的分区操作 设置自动安装位Windows XP功能 第一步修改启动菜单 在图中单击菜单条选项卡切换到图界面单击预览框中的安装Windows XP Pro在左边控制面板的菜单文本后输入相应的内容(笔者输入的是安装位Windows XP)输入完毕后回车即可在预览界面中观察到生效后的效果 第二步添加位Windows XP的安装文件 如果已将安装文件刻录到光盘可直接从光盘添加否则可用UltraISOWinRAR等将下载到的ISO文件解开并单独保存在硬盘的任一目录(除D:\EasyBoot\及子目录外)下再从硬盘上添加文件以后者为例假设已将ISO文件解压到G盘的XP Setup目录下同时打开这两个目录D:\EasyBoot\disk和G:\XPSetup从后者拷贝到前者的文件有AMD文件夹(连同其下文件)I目录下的所有文件(不包括I目录)后者下的所有文件(除目录外)AUTORUNREADSSTRAEDMESETUPWinWinAP 第三步设置运行命令 在图的预览区中选择安装位Windows XP会观察到执行命令后的内容默认为run wksectbin请不要修改它这正是我们所需要的 先单击文件另存为再指定一个名称(为方便后面的叙述设输入的文件名是Setup)将以上修改的结果保存备份默认的保存位置是D:\EasyBoot\disk\ezboot保存后的文件也叫菜单文件扩展名是Ezb显然完整的文件名应该是Setup Ezb该文件与前面提到的cdmenu和default有同样的性质 在图的预览区中选择安装位Windows XP会观察到执行命令后的内容默认为run wksectbin请不要修改它这正是我们所需要的 先单击文件另存为再指定一个名称(为方便后面的叙述设输入的文件名是Setup)将以上修改的结果保存备份默认的保存位置是D:\EasyBoot\disk\ezboot保存后的文件也叫菜单文件扩展名是Ezb显然完整的文件名应该是Setup Ezb该文件与前面提到的cdmenu和default有同样的性质 第一步修改标准Windows 启动盘中的自动批处理文件 标准Windows 启动盘中的文件如图上部所示笔者已将其拷贝到了硬盘上后面的步骤中还要向其中添加服务器版分区魔术师所以应当选择一个较大的硬盘分区 右击Windows 启动盘下的自动批处理文件选择编辑(对命令文件而言双击的结果是运行而不是在相应的编辑器下打开)它会在记事本下打开找到以下命令行 copy %RAMD%:\ > NUL set comspec=%RAMD%:\ copy extractexe %RAMD%:\ > NUL copy readmetxt %RAMD%:\ > NUL 在其后添加以下命令行 Copy mouse* %RAMD%:\ > NUL Copy sm ** %RAMD%:\ > NUL Copy pq ** %RAMD%:\ > NUL %RAMD%:\mouse %RAMD%:\smagic 请注意其中的空格这些命令的作用笔者将在后面提到 educitycn/img_///jpg >第二步准备分区工具 运行于DOS下的分区魔术师有多个版本如果电脑中安装了服务器类操作系统比如Windows NT/Server /Server 等普通版的分区魔术师就不能运行为使分区工具适应更多环境得选用服务器版不管硬盘中安装了哪一类Windows或者Linux 该版本的分区魔术师都能正常运行运行该分区魔术师所必须的文件有 SMAGICEXESMAGICOVLSMAGICPQGSMHELPdatPQPBRTCPQTMPFILPQ_DEBUGTXT如图下部所示启动分区魔术师的命令是SMAGICEXE一般地在这类工具软件下都附有DOS下的鼠标驱动程序MOUSECOMMOUSEINI(如图下部标示) 第三步修改setupimg文件 双击D:\EasyBoot\disk\ezboot目录下的setupimg它会自动在软件WinImage中打开界面类似如图所示然后在图删除所有的文件单击映像下的更改格式可看到默认的格式是MB请将其改为MB不然就无法容纳后面的步骤中要添加的文件单击映像下的加入将图上下部的所有的文件添加进来文件添加完成后软件WinImage的界面如图所示最后单击文件下的保存D:\EasyBoot\disk\ezboot目录下的setupimg就被替换了 注意在WinImage下可以添加文件夹以便对文件进行分类管理建议大家在实际操作时采用因为将所有文件不分类别地放在一起可能出现一个问题后添加进去的文件会替换原来的同名文件最容易出这一问题的是Readmetxt几乎所有的工具软件下都有它的存在笔者是为了让大家清楚到底添加了那些文件(首要条件当然是没有出现同名文件)才采用了图的方法即没有添加文件夹另外在实际应用中笔者发现如果直接在软件WinImage下将上述文件添加进去再保存为同名文件去替换setupimg最终制作出的多功能安装盘有时会出错为此笔者采用了上述的修改替换法 用过Windows 启动盘的朋友都知道它会将内存分割一小块出来模拟成硬盘(默认大小是MB可在configsys文件下进行修改比如修改为MB)使用也叫虚拟盘这里可以用%RAMD%:为盘符来调用它然后将有用的DOS命令解压到虚拟盘上不然软盘装不下所有的DOS命令 在这里说明一下前面步骤中的一些命令行%RAMD%:是用来表示虚拟盘盘符的默认地启动到DOS下后盘符的排列顺序是先硬盘分区再是虚拟盘最后是光盘比如硬盘上有两个FAT格式的分区且没有处于隐藏状态那么在DOS下两硬盘的盘符分别是C和D虚拟盘的盘符是E光盘是F此时也可用E来表示虚拟盘但是当换到另一台电脑而且另一台电脑的硬盘FAT分区数目发生了变化时就不能用E来表示虚拟盘了但%RAMD%:却可用于表示只不过这时的%RAMD%:可能是G(当硬盘上有个FAT分区时)也可能是D(当硬盘上只有一个FAT分区时)这就实现了虚拟盘符的动态分配另外光盘盘符则可用%CDROM%:来动态分配 copy mouse* %RAMD%:\ > NUL则是将鼠标驱动程序拷贝到虚拟盘由于使用了通配符能将图 所示的两个与鼠标相关的驱动文件都拷贝到虚拟盘上 educitycn/img_///jpg >同理copy sm** %RAMD%:\ > NULcopy pq** %RAMD%:\ > NUL的作用是将与分区魔术师相关的文件全部进行拷 |