1) Boot strapping
Boot Strapping
2) BOOT
BOOT
1.
BOOT Loader for TMS320VC5410;
TMS320VC5410的BOOT设计与实现
2.
In the embedded system development,the Bootloader generally is composed of the boot record BOOT and the loader program LOADER,it mostly presides over initialization of the hardware device and boot of operation system kernel.
在嵌入式系统开发中,引导程序一般由引导记录BOOT和装入程序LOADER两部分组成,它主要负责初始化硬件设备和引导内核。
3) U-Boot
U-Boot
1.
U-Boot transplantation analyses for embedded system;
嵌入式系统的U-Boot移植分析
2.
Problems analyze of U-Boot porting and It s application;
U-Boot移植问题分析及应用实例
3.
Analysis of Porting U-Boot to S3C2410;
U-Boot在S3C2410上的移植分析
4) Boot Loader
Boot Loader
1.
Development of Windows CE 5.0 Boot Loader based on Samsung S3C2440A;
基于Samsung S3C2440A处理器Windows CE 5.0 Boot Loader的设计与开发
2.
Implement of Porting Program Modules between Different Boot Loaders;
不同Boot Loader之间模块移植的实现
3.
Research and Design of Boot Loader Based on ARM Platform;
基于ARM的平台Boot Loader研究与设计
5) BootLoader
Boot Loader
1.
A BootLoader for ARM-Linux system with the U-Boot(Universal Boot Loader) is developed.
Boot Loader是操作系统和硬件的枢纽,负责初始化硬件和引导加载操作系统内核。
6) u_boot
u_boot
1.
All the work consists of porting u_boot to ST2410 , the configuration of TFTP and NFS service and the application in embedded system development.
本文探讨了基于ST2410开发板的嵌入式网络开发平台的构建方法,详细的研究了u_boot的移植、TFTP和NFS服务器的配置和在嵌入式开发中的应用。
参考词条
Boot Loader开发
U-Boot移植
U-BOOT程序
BOOT程序
U-Boot S3c2410板
BOOT引导
Boot Loader程序
boot loader移植
U-Boot软件
Smart Boot Manager
U-Boot影像
BOOT扇区
AT91 Basic Boot
NT Boot Loader
U-Boot引导程序
缩聚产物
RTL设计
补充资料:Boot
剖析BOOT.INI
电脑中安装有多个操作系统的朋友知道,在电脑加电自检后会出现一个启动菜单,它列出了在这台电脑上安装的所有的操作系统,用户使用“↑”“↓”键可以选择进入哪个系统。实际上这一切都源于一个名为BOOT.INI的文件,自WindowsNT开始它就存在于Windows系统中。WindowsXP主要依赖BOOT.INI文件来确定计算机在重启(引导)过程中显示的可供选取的操作系统类别。一般情况下,它位于C盘根目录下,在默认状态下是一个隐藏只读的系统配置文件。要查看它,只要去掉其隐藏属性,即可用记事本打开它,也可以在“开始”中运行msconfig.exe,在弹出的“系统配置实用程序”对话框中单击“BOOT.INI”选项卡就可窥见其庐山真面目。下面就以笔者电脑中的BOOT.INI文件为例(如图1),向大家详加解释。
图1修改前启动菜单
BOOT.INI文件的常见格式如下:
[bootloader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(1)WINDOWS
[operatingsystems]
multi(X)disk(Y)rdisk(Z)partition(Q)WINDOWS="MicrosoftWindowsXPProfessional"/fastdetect
SCSI(X)disk(Y)rdisk(Z)partition(Q)WIN98="MicrosoftWindows98"/fastdetect
该文件分为Bootloader(引导加载)和Operatingsystems(操作系统)两大部分。在引导加载部分,timeout=xx表示等待用户选择操作系统的时间,默认是30秒,用户可以根据需要自行更改。default=xxxx表示缺省情况下系统默认要加载的操作系统路径,表现为启动时等待用户选择的高亮条部分。但是令很多用户困惑不解的是,那些“multi(0)disk(0)rdisk(0)partition(1)”是什么意思?
实际上这是根据ARC规则命名的,它是x86或RISC计算机中用于标识设备的一种通用方法。ARC名字指向存放操作系统文件的分区,对于磁盘设备,ARC名字的构成如下:
(X)disk(Y)rdisk(Z)partition(Q)
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之类的开关符。这些开关符都有特殊的含义,一般情况下建议不要更改。
图2修改后启动菜单
OK,基于以上知识,我们对BOOT.INI文件应该有了一个比较清楚地认识。于是,我们就可以根据需要对其进行修改了。以笔者的电脑为例,BOOT.INI文件显示,硬盘中装有两个WindowsXP专业版系统(实际上一个为中文版,一个为英文版),默认情况下是启动硬盘第三分区上的系统(英文版)。如果要它在默认情况下启动硬盘第一分区上的系统(中文版),而且为了以示区别,将两个WindowsXPProfessional分别对应的加以标记。这时,我们可以通过修改BOOT.INI文件来达到目的,修改之后如图2所示。重新启动计算机,看看你的愿望是不是实现了呢!
由以上可知,BOOT.INI是一个非常重要的系统文件,没有它,系统将无法进行引导,所以我们平时除了要对其作必要的备份之外,还要编辑它的方法。特别是在安装多系统时,如果没有按照从低到高(Windows98、Windows2000、WindowsXP、Windows2003)的安装顺序,该文件往往会被损坏。如果我们掌握修改和编辑它的办法,就不会到时候无计可施了
第二含义
BOOT(Build—Own—Operate—Transfer)即建设—拥有—经营—转让,项目公司对所建项目设施拥有所有权并负责经营,经过一定期限后,再将该项目移交给政府。BOT演变的一种投资方式。
电脑中安装有多个操作系统的朋友知道,在电脑加电自检后会出现一个启动菜单,它列出了在这台电脑上安装的所有的操作系统,用户使用“↑”“↓”键可以选择进入哪个系统。实际上这一切都源于一个名为BOOT.INI的文件,自WindowsNT开始它就存在于Windows系统中。WindowsXP主要依赖BOOT.INI文件来确定计算机在重启(引导)过程中显示的可供选取的操作系统类别。一般情况下,它位于C盘根目录下,在默认状态下是一个隐藏只读的系统配置文件。要查看它,只要去掉其隐藏属性,即可用记事本打开它,也可以在“开始”中运行msconfig.exe,在弹出的“系统配置实用程序”对话框中单击“BOOT.INI”选项卡就可窥见其庐山真面目。下面就以笔者电脑中的BOOT.INI文件为例(如图1),向大家详加解释。
图1修改前启动菜单
BOOT.INI文件的常见格式如下:
[bootloader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(1)WINDOWS
[operatingsystems]
multi(X)disk(Y)rdisk(Z)partition(Q)WINDOWS="MicrosoftWindowsXPProfessional"/fastdetect
SCSI(X)disk(Y)rdisk(Z)partition(Q)WIN98="MicrosoftWindows98"/fastdetect
该文件分为Bootloader(引导加载)和Operatingsystems(操作系统)两大部分。在引导加载部分,timeout=xx表示等待用户选择操作系统的时间,默认是30秒,用户可以根据需要自行更改。default=xxxx表示缺省情况下系统默认要加载的操作系统路径,表现为启动时等待用户选择的高亮条部分。但是令很多用户困惑不解的是,那些“multi(0)disk(0)rdisk(0)partition(1)”是什么意思?
实际上这是根据ARC规则命名的,它是x86或RISC计算机中用于标识设备的一种通用方法。ARC名字指向存放操作系统文件的分区,对于磁盘设备,ARC名字的构成如下:
(X)disk(Y)rdisk(Z)partition(Q)
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之类的开关符。这些开关符都有特殊的含义,一般情况下建议不要更改。
图2修改后启动菜单
OK,基于以上知识,我们对BOOT.INI文件应该有了一个比较清楚地认识。于是,我们就可以根据需要对其进行修改了。以笔者的电脑为例,BOOT.INI文件显示,硬盘中装有两个WindowsXP专业版系统(实际上一个为中文版,一个为英文版),默认情况下是启动硬盘第三分区上的系统(英文版)。如果要它在默认情况下启动硬盘第一分区上的系统(中文版),而且为了以示区别,将两个WindowsXPProfessional分别对应的加以标记。这时,我们可以通过修改BOOT.INI文件来达到目的,修改之后如图2所示。重新启动计算机,看看你的愿望是不是实现了呢!
由以上可知,BOOT.INI是一个非常重要的系统文件,没有它,系统将无法进行引导,所以我们平时除了要对其作必要的备份之外,还要编辑它的方法。特别是在安装多系统时,如果没有按照从低到高(Windows98、Windows2000、WindowsXP、Windows2003)的安装顺序,该文件往往会被损坏。如果我们掌握修改和编辑它的办法,就不会到时候无计可施了
第二含义
BOOT(Build—Own—Operate—Transfer)即建设—拥有—经营—转让,项目公司对所建项目设施拥有所有权并负责经营,经过一定期限后,再将该项目移交给政府。BOT演变的一种投资方式。
说明:补充资料仅用于学习参考,请勿用于其它任何用途。