当前位置:首页-->网络世界-->显示文章内容
站 内 搜 索
请输入查询的字符串:
分类最新文章
光盘复制—异形光盘特点
光盘保护技术
网络营销核心思想
EXCEL(2003)使用技巧六则
怎样的求职简历比较实用
光盘的规格
光盘启动原理
如何提高网站的知名度
光盘封面设计
域名的结构
分类热门文章
青岛IT服务外包公司
光盘启动原理
如何提高网站的知名度
光盘丝网印刷
触摸屏系统
青岛IT外包服务公司
域名的结构
硬盘数据恢复
顶级域名和其他域名的区别
光盘封面设计
什么是窄告联盟

光盘启动原理


发布时间:2008-1-18 被阅览数: 次 作者:青岛网络公司

光盘启动原理

在许多商用光盘中,我们都会发现封面上印有光盘启动功能,也就是用CD-ROM来引导系统,可以避免软盘容量不足及速度慢的问题。其实,用CD-R和CD-RW也可以做到光盘启动,原理如下:
1)在BIOS中设置光盘启动
2)POST(Power On Self Test,加电自测试)后光驱检查光盘是否有引导功能
3)先读取光盘的Sector 17区的主标记叙述
4)依照主标记叙述的地址来载入BCF(Boot Catalog File,启动目录文件)
5)根据启动目录文件来载入BIF(Boot Image File,启动映像文件)
6)运行启动映像文件中的引导程序,开始进入操作系统
依照黄皮书标准,普通CD-ROM有333,000个扇区,0~16为保留值,第17个扇区是主标记叙述,存放着光盘启动的信息和启动目录文件的位置。其中启动目录文件包括了光盘的操作系统、启动方式BIF的位置。BIF中则存放了启动程序,可以是Windows 9x或DOS系统。

主标记叙述内有以下三类信息:
1)CD001,黄皮书的标准开头字符
2)E1 Torito,启动光盘规格的识别字符
3)启动目录文件位置,指向BCF的逻辑区段

启动目录文件则包含了7种信息
1)第一位01,启动光盘ID号,其值定为01
2)第二位00,此光盘用于X86系统,01用于PowerPC系统,02用于Macintosh系统
3)ID字串,可人工输入的光盘识别信息
4)55 AA,结束标记
5)88(位于55 AA之后):可启动光盘,如果是00则不可启动
6)02(位于88之后),模拟1.44MB软盘启动,01则表示模拟1.2MB软盘,03表示模拟2.88M软盘,04表示模拟硬盘
7)启动映像文件位置,指向BIF的逻辑区段

启动映像文件的内容是把1.44M软盘的启动文件造成image,看了上面原理,是不是感觉非常麻烦,大家不用担心,市面上几乎所有软件都可以制造启动光盘,只须按几下鼠标就搞定,一切由程序自己完成。要注意的是,光盘启动后,光驱映像文件变成A盘,第一个软驱变成B盘,而第二个软驱就用不了了。

 



设为首页 | 加入收藏 | 联系站长 | 广告联系 | 最新文章 | 文章分类 
Copyright @ 青岛畅通网络公司 版权所有
公司地址:青岛市仙居路66号14#303 电话:0532-86085688 邮编:266071
Email:support@0532163.com