[基础教程]启动光盘制作经验谈(一)
>首页 -> 社会专题 -> 软件技术 2011-02-10 来源: 作者: 【】 浏览:1432

       [基础教程]启动光盘制作经验谈

序言

最近看到不少朋友在论坛上发帖,问如何制作多合一的光盘,或者是想把一些常用工具之类的加入到自己喜欢的光盘中,等等之类。不过归根结底,这些问题都是回于可启动光盘制作的问题。

我曾经也被这些问题困惑,直到有一天我在电脑城打工的时候(其实是学技术不花钱……呵呵),在我们老板的电脑硬盘里发现了一本《启动光盘制作手册》的电子书,不知道该怎么形容我当时的兴奋,不过当我打开这本电子书的时候,发现书上其实是在各论坛上收集来的帖子,而且因为是帖子,所以因为各人的习惯不同,语言表达能力不同,造成各个人的说法都有细小的差别和疏漏。再继续看这本书,我发现书内全都是回于98和2000的启动光盘制作,退出看了一下这本书的下载日期,晕了,竟然是2002年……4年前的书,难怪了。

就这样再“黑暗中”摸索了一个多星期,我终于可以做出单启动光盘,又有一个多星期的时间,终于可以做多启动的光盘。但是也是在三个星期后,我发现原来其中走了不少弯路,一是因为资料实在老旧,二是因为毕竟是论坛帖,错误略多。

以防朋友们也跟我走一样的弯路,我现在把这本教程写出来,与朋友们分享我的经验。

不过在进入正题之前,我有几句话先说一下:

第一,要有耐心,对,耐心,不要很自信的说自己有,因为有时候做一张光盘要长达好几天的时间,耐心是必须要有的。

第二,要有信心,因为做光盘这件事是不可能一遍成功的,有时候因为一个微不足道的问题也会需要几个小时的思考。

有了这两点后,好了,我们入正题了。

第一章 准备工作

工欲善其事,必先利其器。

要做光盘,工具少不了,当然,光盘镜像也少不了。有了加工器械,有了加工的原材料我们才能开工嘛,呵呵。

工具软件:

1.   Beyond Compare 2 :用于比较两个文件夹内文件的不同,以后详细介绍;

2.   UltraEdit :一个很好的二进制文件修改工具,能修改Bin文件等;

3.   UltraISO :可以让我们很好的浏览软盘或光盘镜像中的内容;

4.   Winimage :可以修改软盘镜像的内容,也可用来提取软盘镜像中的内容;

5.   CDimage :光盘封装工具,我喜欢字符界面的那种;

6.   虚拟光驱软件 :我个人比较喜欢用Alochol 120%,你们可以换别的;

7.   光盘刻录软件 :可以把我们做好的光盘刻录出来给别人炫耀,呵呵;

8.   虚拟机软件 :我比较喜欢用Vmware,用来测试光盘效果的;

9.   Easyboot :做多启动光盘必备,而且提供了很多附加的小东西,很好用;

10.   WinRAR :不会没人没有吧,作用也不用解释;

11.   WinZIP :老牌的解压缩软件,但是有的时候老将还是很有用的。

光盘镜像:

光盘镜像就是我们用来加工的光盘源盘,我建议用一下光盘镜像:

1.   上海大客户原版,VOL,现在很多光盘都是在它的基础上做的;

2.   微软SP2原版,用于比较纠错;

3.   Deepin精简版本XP,不到220M的SP2光盘,给了我们更多的发挥空间;

4.   番茄花园版XP,它提供给了我们很多如何做个性化光盘的例子。

以上各工具软件,在各大软件站均由下载,真找不到的话就去雷区搜索一下吧:

www.xunlei.com

以上各光盘镜像,仅提供大概的下载地址:

上海大客户原版和微软SP2原版:www.wzlu.com

Deepin精简版XP:www.deepin.org

番茄花园版XP:www.tomatolei.com

※小知识:

什么是VOL,VLK是什么?

所谓VOL就是微软提供给大型客户(例如公司企业)免激活版本。普通的个人版XP不只需要一各CD-Key,还需要在安装完毕后,再进行一次激活,否则降无法使用XP。而VOL版本则不同,它只需要再安装时输入一序列号,在安装完毕后无需激活。而这个特殊的序列号,便被称为VLK。

既然如此,那么如果在普通个人版的XP上输入VLK,那么会不会免激活那?

答案是不可以,虽然我不知道为什么,但是据说微软在VOL版本的XP中加入了某种认证机制(汗……)。

额外说一下,建议在制作光盘前做一下两个小修改:

打开任意文件夹,然后“工具”“文件夹选项”“查看”选定“显示所有文件和文件夹”,并去掉“隐藏已知文件类型的扩展名”。

第二章 单启动光盘制作

单启动光盘现在已经不多见了,但是学什么都是从底层做起,学习单启动光盘的制作可以让你更明白一张光盘的启动原理。

在说这个之前,有必要说一下什么是烩盘镜像(什么?没必要说?……还是说下吧,毕竟不是人人都很清楚)。所谓光盘镜像,即是把一张光盘以单一文件的方式存储在硬盘上,一张光盘镜像,理论上说包括了一张光盘的全部,它相当于一张光盘的副本,和你手中拿的实体光盘一样。无论是实体光盘直接放入光驱,或者是把光盘镜像放入虚拟光驱,对于电脑而言是一样的。“光盘的全部”,意味者不仅仅包含光盘内的文件,而且包括光盘启动区内的各个文件(我们打开光盘驱动器盘符所看到的文件,仅仅是烩盘全部文件中的一部分,并非全部)。

好了,下面我提问个问题,为什么把系统光盘镜像以镜像刻录方式刻录在光盘上,可以以光盘启动的方式启动,而把系统光盘内的文件以文件刻录方式刻录在光盘上,却不可以以光盘启动的方式启动?看了上一段很容易可以说出答案,因为你只刻录了光盘的一部分,而非烩盘的全部。

说到这里,我估计你会提问了:那么怎么能让一个光盘又光盘启动方式引导呢?

这个问题要说清楚为什么,可能一本书也说不清楚,牵扯到什么光盘第几个扇区什么什么的,^_^。不过前辈已经给我们做了太多贡献,一切都变的简单了。这里,我们只说XP的启动光盘引导(2000可以用相同的原理,但是98不行,毕竟不是NT内核)。要让XP光盘启动,需要2个条件,一个是必须有2000/XP光盘引导文件(在Easyboot软件文件价内可以找到,w2ksect.bin),另一个便是系统盘内的WIN51、WIN51IP(如果是SP1,必须有WIN51P.SP1,如果是SP2,则必须有、WIN51P.SP2)。这两个方面大概有什么作用呢?我简单解释一下:

电脑由光盘启动:

电脑:“这光盘可启动嘛?”

W2ksect:“是的!”

电脑:“哦?看你的样子应该是2000或XP启动光盘的引导员喽?”

W2ksect:“对!这个是XP光盘!”

电脑:“真的?”

W2ksect:“是!不信你看我有WIN51、WIN51IP文件!”

电脑(看看):“行,启动吧,XP光盘!”

呵呵,我只是形象化的演示一下,其实真正的启动原理不知道要比这复杂多少倍。

好吧,现在我们就来实战一下怎么做可启动的光盘。化不能启动为启动吧~~

首先,建立文件夹:

建立D:\XPCD;

建立D:\XPCD\CD。

其次,复制文件:

复制Cdimage.exe和W2ksect.bin到D:\XPCD;

虚拟光驱加载上海大客户原版,然后把其中全部文件复制到D:\XPCD\CD。

最后,打开命令提示符状态(开始运行cmd),并切换到D:\XPCD目录下(如果你不太熟悉DOS命令的话,本章最后有个小参考,有几个常用的DOS命令),然后写入“cdimage –lMyXPCD –m –n –h –bw2ksect.bin CD MyXPCD.iso”(Cdimage参数稍后介绍)并回车,这时候光盘镜像开始重新封装,封装完毕后,用Vmware建立个虚拟机,开机启动加载这个光盘镜像试试,是不是可以启动了?(屏幕上出现Press any key to boot from cdrom … 的时候按下回车,很多人没使用过单启动光盘,要在这一步按下回车才能从光盘启动!)

怎么样?一堆XP文件变成可以启动的光盘了吧,什么?没意义?!…………呵呵,一点点的来嘛,不要着急,什么都要有基础的。

※附加资料1:

DOS常用命令:不讲全部的,真想了解全部的话可以自己找一下喽。

Dir命令:显示目前文件夹下的所有文件和文件夹,当然,包括隐藏的;

CD命令:进入或退出文件夹,相当于双击左键,例如:CD MyFile就是进入MyFile文件夹,CD..是回到上层目录,CD \是回到根目录,CD e:是进入e盘等等,自己尝试!

其他命令暂时不用,目前就用这两个~

CDimage参数意义:

-l:设置光盘卷标,就是你把光盘放入光驱,光盘驱动器盘符上显示的那个名字;

-t:用来设置光盘被制作的时间,例如今天是2006.11.7但是我想设定它显示为2005.11.14制作,那么我可以用-t参数,省略的话默认当前时间。

-h:包含隐藏的目录和文件一并被封装入光盘镜像;

-m:允许生成的光盘镜像超过640M;

-n:允许长文件名;

-o:优化参数,适合多启动盘制作,可以让相同的文件只刻录一次,这也是为什么XP单启动和XP N合1一样大的原因了,非常重要的参数;

-b:其后紧跟启动文件,例如w2ksect。

“cdimage –lMyXPCD –m –n –h –bw2ksect.bin CD MyXPCD.iso”的意义很明显了吧,CD的意思是你所存放的文件夹,MyXPCD.iso的意思就是生成的光盘镜像名字喽!

※附加资料2:

非SP2光盘集成入SP2补丁的办法:

有些朋友下载下来的VOL版本的XP不是SP2版本的,例如是XP原版,或者是XP_SP1,这都没关系,你可以去微软的官方网站下载SP2补丁,不过一定要看清楚,是简体中文版的SP2补丁。

中文SP2:

http://www.microsoft.com/downloads/details.aspx?displaylang=zh-cn&FamilyID=17d997d2-5034-4bbb-b74d-ad8430a1f7c8

下载完毕后,是个EXE文件,不过可以用WINRAR强行解开(可以右击该文件,选“解压到…”),假设这个文件解压缩开了以后名为SP2,用命令提示符进入到SP2\Update目录下,然后执行Update.exe /integrate:D:\XPCD\CD,这样SP2补丁就集成入了你的XP系统中。

然而还由个一问题,为什么用原版XP集成入SP2后才592M打,而用SP1的XP集成了SP2后竟然超过了600M,这其实是因为用SP1集成SP2补丁后,还残留由SP1时的几个函数库,其实完全可以删除,可是……删哪个呢?

这就时为什么要您去下载Beyond Compare 2软件和微软原版的XP_SP2,用Beyond Compare 2比较一下你的光盘I386文件比SP2原版的I386文件中多了什么,多了的肯定就不需要了,^_^,删除吧,这样可以得到“干净”的XP_SP2了。

您看到此篇文章时的感受是:
Tags: 责任编辑:佚名
免责申明: 除原创及很少部分因网文图片遗失而补存外,本站不存储任何有版权的内容。你看到的文章和信息及网址索引均由机器采集自互联网,由于时间不同,内容可能完全不同,请勿拿本网内容及网址索引用于交易及作为事实依据,仅限参考,不会自行判断者请勿接受本站信息,本网转载,并不意味着赞同其观点或证实其内容的真实性.如涉及版权等问题,请立即联系管理员,我们会予以更改或删除,保证您的权利.对使用本网站信息和服务所引起的后果,本网站不作任何承诺.
首页 上一页 1 2 3 下一页 尾页 1/3/3
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论:0条】 【关闭】 【返回顶部
更多
上一篇[基础知识]整合包制作入门 下一篇三星笔记本WIN8改WIN7后顺利用U盘..
密码: (新用户注册)

最新文章

图片主题

热门文章

推荐文章

相关文章

便民服务

手机扫描

空间赞助

快速互动

论坛互动
讨论留言

有事联系

有哪个那个什么的,赶紧点这里给DOVE发消息

统计联系

MAIL:gnlt@Dovechina.com
正在线上:

版权与建议

任何你想说的