bootrom是什么意思?
bootrom
简介:在VxWorks嵌入式开发中,BootRom是VxWorks操作系统集成的启动代码,在Tomado集成开发环境的Build菜单中可以直接编译BootRom,它的功能和U-boot类似,都是Bootloader程序。只是BootRom是由VxWorks提供的一个bootloader程序,通过它可以和Tornado集成的一些工具进行VxWorks内核的下载和调试工作。
通常,BootRom软件有以下功能:
(1)通过串口下载操作系统映像;
(2)通过串口升级自身映像;
(3)通过串口下载系统配置文件、系统信息文件;
(4)加载操作系统映像,使其正常启动;
(5)其他的辅助功能,如地址内容查看功能、地址内容修改功能和bootrom菜单显示信息控制功能。
boot里面6个选项都是什么意思?
该文件分为Bootloader(引导加载)和Operatingsystems(操作系统)两大部分。
在引导加载部分,timeout=xx表示等待用户选择操作系统的时间,默认是30秒,用户可以根据需要自行更改。
default=xxxx表示缺省情况下系统默认要加载的操作系统路径,表现为启动时等待用户选择的高亮条部分。
multi(0)disk(0)rdisk(0)partition(1)”实际上这是根据ARC规则命名的,它是x86或RISC计算机中用于标识设备的一种通用 *** 。
component部分有两种有效值,即multi和SCSI,它用于标明硬件适配器。multi表示一个非SCSI硬盘或一个由SCSIBIOS访问的SCSI硬盘,而SCSI则表示一个SCSIBIOS禁止的SCSI硬盘。X值表示操作系统的系统根目录所在的分区所在的硬盘所在的磁盘控制器在同一磁盘控制器上的序号(X从0开始)。
disk(Y):对于SCSI硬盘来说,Y值表示操作系统的系统根目录所在的分区所在的硬盘在同一个磁盘控制器上的硬盘序号(Y从0开始);对于multi来说,Y值无任何意义,恒为0。
rdisk(Z):对于multi来说,Z值表示操作系统的系统根目录所在的分区所在的硬盘在同一个磁盘控制器上的硬盘序号(Z从0开始);对于SCSI硬盘来说,Z值无意义,恒为0。
partition(Q):Q值表示操作系统的系统根目录所在的分区在同一硬盘上主分区的序号(Q从1开始)。
Operatingsystems部分列出了这台电脑上所有操作系统的路径和清单,其中还包括一些如/fastdetect、/basevideo、/sos之类的开关符。这些开关符都有特殊的含义,一般情况下建议不要更改。