词条 | 可引导光盘 |
释义 | 概述可引导光盘就是电脑在开机的时候,通过修改BIOS(开机启动选项)从光驱启动,就可以从光盘启动光盘中的引导文件,进而通过引导文件来运行程序或系统的一种光盘。 可引导光盘规范这种光盘遵从el torito和ISO 9660规范。EL TORITO是可引导光盘规范。 EL TORITO规定的可引导光盘格式 可引导光盘前16个扇区是没有什么用的(如果你想放什么东西的话),有用的是从17扇区(主标记描述)开始。17扇区主标记描述,存放光盘启动信息和启动目录文件的位置。 启动目录文件包括光盘操作系统,启动方式bif位置,bif中存放启动程序 el toritl启动光盘规范如下: sector 17 CD001 标准开头字符 EL TORITO 启动光盘规格的识别字符 启动目录文件:第一位01表示可启动 第二位:00用于x86系统 01用于PowerPC系统 02用于Macintosh系统 ID字串,可人工输入的光盘识别信息 55 AA结束标记 88位于55 AA之后,表示可启动光盘,00表示不可启动光盘 02位于88后,表示模拟1.44软盘,01模拟1.2M软盘,03模拟2.88M软盘,04模拟硬盘,00不进行模拟 启动映像文件位置,指向bif逻辑区段 启动映像文件内容把软盘启动文件制成image 如下这是17扇区内容: 00008800 00 43 44 30 30 31 01 45 -4c 20 54 4F 52 49 54 4F . C D 0 0 1 . E L T O R I T O 00008810 20 53 50 45 43 49 46 49 - 43 41 54 49 4F 4E 00 00 S P E C I F I C A T I O N . . 00008820 00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00 00008830 00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00 00008840 00 00 00 00 00 00 00 14 byte 7值14代表启动目录在第20个的地址 第20扇区如下 0000A000 01 00 00 00 41 64 61 6D - 27 73 20 41 56 20 53 74 0000A010 75 64 69 6F 00 00 00 00 - 00 00 00 00 3A 67 55 AA 0000A020 88 02 C0 07 00 00 01 00 - 15 第一位01代表存在开机目录 第二位00用于x86平台 后面为光盘识别信息 55 AA结束标志 88可启动光盘 02 模拟1.44M软盘 C0 07载入区段 15 bootable表示映像数据在第20扇区位置开始 引导过程: 读17扇区 依主标记地址载入启动目录文件 根据启动目录文件载入启动映像文件 运行启动映像文件中的引导程序,进入操作系统 制作可引导光盘。 |
随便看 |
百科全书收录4421916条中文百科知识,基本涵盖了大多数领域的百科知识,是一部内容开放、自由的电子版百科全书。