操作系统引导过程

作者&投稿:漆启 (若有异议请与网页底部的电邮联系)
电脑操作系统的启动的详细过程是什么?~

电脑操作系统启动过程简单分为四部分,从BIOS自检、系统引导、启动内核、初始化系统。
1、BIOS自检:在计算机开机时,boot被自动执行,指引CPU把操作系统从大容量存储器中传送到主存储器的易失区。BIOS的功能由两部分组成,分别是POST码和Runtime服务。POST阶段完成后它将从存储器中被清除,而Runtime服务会被一直保留,用于目标操作系统的启动。
2、系统引导:将系统内核从外存读入内存,并将其放在合适的位置中。引导程序必须将内核的实模式下的初始化程序放在基本内存中,应将内核镜像放在1MB以上的位置。
3、启动内核:当处理器离开引导程序的时候,它处于实模式下面,需要执行实模式下面的引导程序后,跳转到保护模式解压内核镜像。
4、初始化系统:在内存中的为内存镜像,需要进行解压,解压后需要把内核放在适当的位置。借此就进入了保护模式的系统初始化了。

扩展资料:
为了缩减内核规模,实现内核的灵活性和适应性,内核被分为两部分:基础部分和扩展部分。基本内核实现内核最基本的管理功能,不随计算机的变化而变化;扩展功能实现内核一些独立的模块(如驱动和文件系统),会发生变化,被放在initrd中,需要引导程序一并读入。
内核启动时会在访问真正的根文件系统前先访问该内存中的 initrd 文件系统。在 boot loader 配置了 initrd 的情况下,内核启动被分成了两个阶段,第一阶段先执行 initrd 文件系统中的init,完成加载驱动模块等任务,第二阶段才会执行真正的根文件系统中的 /sbin/init 进程。

在命令提示符下 输入boot.ini 将下面这段复制进去~
[boot loader]
timeout=10
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /noexecute=optin /fastdetect
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows 2000 Professional" /noexecute=optin /fastdetect
试试看 应该能行~

MBR其实是一段程序代码,默认情况下它在主分区表中查找活动分区,若存在则激活此分区,再把控制权交给分区引导记录。当在多系统情况下,MBR将被多系统引导程序改写,使其直接指向多系统引导程序,而多系统引导程序本身可以放在任何分区中,加载被改写的MBR将激活多系统引导程序,出现用户选择界面,程序根据用户选择激活相应分区。

单系统时MBR激活默认分区,多系统时由程序激活被选择的分区。

计算机的存储器分为大容量存储器(通常为硬盘)和主存储器(即内存),操作系统(如windows、UNIX、Linux、Mac OS)安装在大容量存储器上,而主存储器又分为两部分:能够永久保存数据的ROM(Read Only Memory)和易失性存储器部分(即在关机后数据全部丢失)。
在ROM部分,有两个程序,引导(boot strapping,简称boot)和BIOS(基本输入输出程序)


特征:

在计算机开机时,boot被自动执行,指引CPU把操作系统从大容量存储器中传送到主存储器的易失区[1] 。一旦操作系统放到了主存储器中,boot要求CPU执行一条转移指令,转到这个存储区域,在这个时候,操作系统接管并且开始控制整个机器的活动。
在操作系统变成可用之前,boot可以执行BIOS,完成基本的输入输出活动。
1、开机执行BIOS(基本输入输出系统)引导程序,这个过程叫做系统自检,标识和配置所有的即插即用设备,并配置DMA通道;完成加电自检,测试内存,端口,键盘,视频适配器,磁盘驱动器等基本设备,以及CD-ROM驱动器;对引导驱动器可引导分区定位:在CMOS(complementary metal oxide semiconductor,互补金属氧化物半导体)中,可以自行设置引导顺序,一般顺序是软驱,磁盘,光驱;加载主引导记录以及引导驱动器的分区表,执行主引导记录MBR,主引导记录在硬盘上找到可引导分区,将其分区引导记录装入内存,并将控制权交给分区引导记录,由分区引导记录定位根目录,然后装入操作系统。

分8步
1.执行第一条指令。
2.进入POST(Power On Self Test,加电自检)自检。
3.初始化显卡。
4.测试CPU和内存。
5.检测标准设备。
6.检测即插即用设备。
7.更新ESCD系统BIOS将更新ESCD(Extend System Configuration Data,扩展系统数据配置)。
8.按指定的顺序启动磁盘。

你的理解是对的!
再简洁一点那就是:开机BIOS硬件自检通过后进入MBR,MBR通过检查DPT分区信息再引导系统跳转至DBR.

ok


简述开机启动的过程
操作系统启动过程简单分为四部分,从BIOS自检、系统引导、启动内核、初始化系统。其中每个部分又分为多个子部分,操作系统的建立是一个相对比较复杂的事情。Linux内核是一个驻留在外存中的程序,在运行前必须先将其读入物理内存。将Linux内核读入内存的工作成为引导,完成引导的程序被称为引导程序。

如何制作U盘Clover引导原版系统
先准备4GB以上U盘一个。插入电脑,然后电脑上安装下载老毛桃或大白菜软件并安装。打开老毛桃软件按提示操作做启动PE。做完后下载win7或win10系统包放在已做好的U盘相应的文件夹里。比如镜像是gho 的就放在gho文件夹。 然后把要装系统的电脑关机并插入U盘,按开机时同时按注快捷键(比如f12)不放或拼命...

怎么通过usb重装电脑系统|电脑用usb重装系统的步骤
9、弹出提示框,勾选【完成后重启】和【引导修复】,点击是;10、在这个界面中,执行win7系统安装部署到C盘的过程,等待进度条;11、操作完成后自动重启,重启时拔出U盘,进入这个界面,执行win7系统组件、驱动安装、系统配置和激活过程;12、之后还会再重启一次,为首次使用计算机做准备,最后重启进入系统...

如何制作U盘Clover引导原版系统
如何制作U盘Clover引导原版系统 如何制作U盘Clover引导原版系统 分好区后,推出U盘,重新插入,这时显示的是1G的盘符,这个需要放入CLOVER文件,在放入文件之前需要做引导。看下一步。解压下载好的USBTools-Boot1f32文件到电脑的F盘根目录下(其实C,D,E都可以 运行CMD命令找到刚刚解压的USBTools-Boot1f32...

什么是重新引导系统?我们使用电脑时什么动作是引导系统的?
加载或调用,调入的意思!电脑引导系统的动作拿XP为例开机后出现自检信息,然后出现XP开机的进度条画面--->(如果是多系统会有系统选择选项)-->出现登录画面-->登录进入XP 其中,如果你把系统设为空,或设为自动登录的话,可能会就过登录画面,直接登录XP,在进入XP以前的过程你可以理解为引导系统的全...

如何用win pe引导大师制作多系统引导
用U大师装win7系统详细步骤:操作步骤如下:1.使用U大师U盘启动盘制作工具制作启动U盘。2.将下载来的WIN7的iso镜像文件用WinRAR解压,提取所有文件到U盘根目录,并将里面名为bootmgr文件重命名为win7mgr。3.设置电脑从U盘启动,插上U盘启动电脑,进入选择菜单界面,选择【12】,然后在下一个界面中选择...

一起了解U盘启动模式
一、USB-HDD+:(占用1个扇区)增强的USB-HDD模式,DOS启动后显示C:盘,兼容性极高。其缺点在于对仅支持USB-ZIP的电脑无法启动。电脑启动后首先读取此MBR,然后从指定的激活主分区启动,读入PBR引导扇区,再由引导扇区指定的引导文件,从而启动系统或PE或GRLDR等。。。引导过程为:MBR → 分区PBR → ...

电脑如何重装系统步骤
插入win10系统盘U盘后,重启按ESC选择U盘安装win10系统,产品线不同,启动项的进入快捷键不同,华硕笔记本是按ESC,台式机或主板是按F8。开始引导镜像 选择语言、键盘等设置后,选择“下一步”点击“现在安装”安装程序正在启动 在验证秘钥的阶段,有秘钥就直接输入,也可以暂时选择跳过 同意许可条款 选择...

怎么用大白菜工具修复系统引导
四、其他注意事项 1. 在进行引导修复之前,最好先备份重要数据,以防数据丢失。2. 如果使用大白菜工具无法修复引导问题,可能需要考虑重装系统或寻求其他技术支持。3. 大白菜工具中还有很多其他实用的系统维护工具,可以根据需要进行使用和学习。总之,使用大白菜工具可以方便地修复系统引导问题,但在使用过...

主引导区的系统启动过程主要由以下几步组成
0000 : 7C00 处.⒐ 检查(WORD) 0000 : 7DFE是否等于0xAA55,若不等于则显示Missing Operating System然后停止,或尝试软盘启动⒑ 跳转到0000 : 7C00处继续执行特定系统的启动程序.⒒ 启动系统 ...以上步骤中 2,3,4,5 步是由 BIOS 的引导程序完成. 6,7,8,9,10步由MBR中的引导程序完成.

勐腊县19527739672: 操作系统引导过程 -
伯炊甲磺: 计算机的存储器分为大容量存储器(通常为硬盘)和主存储器(即内存),操作系统(如windows、UNIX、Linux、Mac OS)安装在大容量存储器上,而主存储器又分为两部分:能够永久保存数据的ROM(Read Only Memory)和易失性存储器部分...

勐腊县19527739672: 电脑操作系统的引导过程?
伯炊甲磺: BIOS加电自检(POST---Power On Self Test),内存地址为0fff:0000; 将硬盘第一个扇区(0头0道1扇区,也就是Boot Sector)读入内存地址0000:7c00处; 检查(WORD)0000:7dfe是否等于0xaa55.若不等于则转去尝试其他介质;如果没有...

勐腊县19527739672: 计算机系统的引导过程是怎样的? -
伯炊甲磺: 启动时先BIOS自检,,随后寻找启动设备,硬盘上有一个位置保存的有MBR,那么从MBR开始找到系统启动分区并加载BOOTLOADER(系统引导),由BOOTLOADER决定启动哪一个系统,比如Windows,Linux的选择,,确定启动后,BOOTLOADER将引导权限交于系统文件,然后把系统的文件按照一定的顺序加载的到内存中,随后启动服务,加载启动项,成功启动.

勐腊县19527739672: 系统的引路过程是怎么样的
伯炊甲磺: 操作系统是如何引导的呢? 当系统加电自检通过以后,硬盘被复位,BIOS将根据用户指定的启动顺序从软盘、硬盘或光驱进行启动.以从硬盘启动为例,系统BIOS将主引导记录读入内存.然后,将控制权交给主引导程序,然后检查分区表的状...

勐腊县19527739672: 请问计算机从按下电源键到进入系统的引导过程是什么?(简单说就行了) -
伯炊甲磺: 计算机的开机流程引导过程:按下计算机机电源后到计算机准备接受你发出的命令之间计算机所运行的过程称为引导(Boot)过程.总的说来,引导过程有下面几个步骤:① 加电––––打开电源开关,给主板和内部风扇供电.② 启动引导程序––––CPU开始执行存储在ROM BIOS中的指令.③ 开机自检––––计算机对系统的主要部件进行诊断测试.④ 加载操作系统––––计算机将操作系统文件从磁盘读到RAM中.⑤ 检查配置文件,定制操作系统的运行环境––––读取配置文件,根据用户的设置对操作系统进行定制.⑥ 准备读取命令和数据––––计算机等待用户输入命令和数据.

勐腊县19527739672: 系统启动过程是怎样的?
伯炊甲磺: 已XP为例、、大概五个步骤、、 第一步,预启动:首先计算机通电进行自检,并由BIOS(即基本输入输 出系统)扫描硬件并完成基本硬件配置,然后读取硬盘的MBR(主引导记录)检 查硬盘分区表以确定引导分区,并将引导分区上的操作系...

勐腊县19527739672: 电脑开机时引导过程的4个主要部分是什么 -
伯炊甲磺: 一、第一阶段:BIOS 1.1 硬件自检 1.2 启动顺序 硬件自检完成后,BIOS把控制权转交给下一阶段的启动程序. 二、第二阶段:主引导记录. 三、第三阶段:硬盘启动. 这时,计算机的控制权就要转交给硬盘的某个分区了. 第四阶段:操作系统 控制权转交给操作系统后,操作系统的内核首先被载入内存.

勐腊县19527739672: 操作系统是如何启动的?
伯炊甲磺: 开机执行BIOS(基本输入输出系统)引导程序,这个过程叫做系统自检,标识和配置所有的 即插即用设备,并配置DMA通道;完成加电自检,测试 内存,端口,键盘, 视频适配器, 磁盘驱动器等基本设备,以及CD-ROM驱动器;对引导驱动器可 引导分区定位:在CMOS(complementary metal oxide semiconductor,互补金属氧化物半导体)中,可以自行设置引导顺序,一般顺序是软驱,磁盘,光驱;加载 主引导记录以及引导驱动器的 分区表,执行主引导记录MBR,主引导记录在硬盘上找到可引导分区,将其分区引导记录装入内存,并将控制权交给分区引导记录,由分区引导记录定位根目录,然后装入操作系统.

勐腊县19527739672: 简述计算机的引导过程. -
伯炊甲磺: ① 加电––––打开电源开关,给主板和内部风扇供电. ② 启动引导程序––––CPU开始执行存储在ROM BIOS中的指令. ③ 开机自检––––计算机对系统的主要部件进行诊断测试. ④ 加载操作系统––––计算机将操作系统文件从磁盘读到RAM中

勐腊县19527739672: 系统引导过程
伯炊甲磺: 可以设置不读取显卡驱动,网卡驱动等,就是所谓的安全模式,系统核心的加载顺序是不能改变的 其中MSDOS.SYS称为DOS内核(可见MSDOS.SYS是个非常重要的文件),它主要是用来管理和启动系统的各个部件,为DOS的引导作好准备工作.IO.SYS(IO为Input&Output的缩写,意即“输入输出”)主要负责系统的基本输入和输出,即DOS与各部件之间的联系.COMMAND.COM文件(COMMAND是“命令”的意思)是DOS与用户的接口,

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网