早教吧考试题库频道 --> 计算机类考试 -->计算机三级 -->
什么是bootloader?常用的bootloader有那些?bootloader两种工作模式有什么不同,分别应用在那种情
题目
什么是bootloader?常用的bootloader有那些?bootloader两种工作模式有什么不同,分别应用在那种情况下?
参考答案
正确答案:Bootloader是在操作系统运行之前执行的一段小程序。通过这段小程序,我们可以初始化硬件设备、建立内存空间的映射表,从而建立适当的系统软硬件环境,为最终调用操作系统内核做好准备。Grub和Lilo是PC计算机上的,U-boot,vivi,blob,ARMBoot是嵌入式系统上的。 两种工作模式是:启动加载模式和下载模式,这种区别仅对于开发人员才有意义。从最终用户的角度看,BootLoader的作用就是用来加载操作系统,而并不存在所谓的启动加载模式与下载工作模式的区别。(1)启动加载(Boot loading)模式:这种模式也称为自主模式bootstrap。也即Boot Loader将存储在目标板Flash中的内核和文件系统的镜像装载到SDRAM中,整个过程无需用户的介入。这种模式是BootLoader的正常工作模式,因此在嵌入式产品发布的时候,BootLoader显然必须工作在这种模式下。(2)下载Downloading模式:在这种模式下,目标机上的BootLoader将通过串口连接或网络连接等通信手段从宿主机Host下载文件,比如下载内核映像和根文件系统映像等。从主机下载的文件通常首先被BootLoader保存到目标机的RAM中,然后再被BootLoader写到目标机上的FLASH类固态存储设备中。BootLoader的这种模式通常在第一次安装内核与根文件系统时被使用;此外,以后的系统更新(bootloader自身也可以这样更新)也会使用Boot Loader的这种工作模式。工作于这种模式下的BootLoader通常都会向它的终端用户提供一些简单的命令行接口。 Boot Loader 就是在操作系统内核运行之前运行的一段小程序。 常用的Bootloade有:U-Boot、VIVI、Blob、RedBoot、ARMboot Bootloader可工作在两种模式下,启动加载模式和下载模式 启动加载(Boot loading)模式应用在嵌入式产品发布的时侯。 下载(Downloading)模式应用在第一次安装内核与根文件系统时被使用;以后的系统更新也会使用Boot Loader 的这种工作模式。
看了什么是bootloader?常...的网友还看了以下:
密封容器中发生可逆反应:X2+Y2=2Z.已知起始时X2,Y2,Z的物质的量浓度分别为0.1mol 化学 2020-04-26 …
在一定容积的容器中,发生可逆反应:2A(g)+3B(g)7=xC(g)+D(g),已知A和B的起始 化学 2020-04-27 …
将等物质的量的a和b混合于2l的密闭容器中,发生如下反应:2A(g)+B(g==xC(g)+2D( 化学 2020-05-13 …
(2008•武汉模拟)下面给出四个命题:①直线l与平面a内两直线都垂直,则l⊥a.②经过直线a有且 其他 2020-05-13 …
密闭容器中发生可逆反应题密闭容器中发生可逆反应:X2(g)+Y2(g)===2Z(g).已知起始时 化学 2020-05-17 …
在mA+NbpC的可逆反应中,m、n、p为各物质的化学计量数.现测得C每分钟增加amol/L,B每 其他 2020-05-20 …
如图概括显示人体对不同性质刺激的两种反应模式.(1)模式A为调节,模式B为调节.(2)在模式A的例 语文 2020-06-17 …
设l,m,n为三条不同的直线,a为一个平面,对于下列命题:①若l⊥a,则l与a相交;②若m⊂a,n⊂ 数学 2020-11-02 …
A.应届(yīng)庇护(bì)茅塞顿开(sè)B.要挟(xié)箱箧(xiè)锲而不舍(qiè)C 语文 2020-11-11 …
(2011•汕头模拟)已知命题p:x<-6,或x>l,命题q:5x-6>ax2,(a为常数)(1)写 其他 2020-11-12 …