文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>Linux(i386)启动顺序

Linux(i386)启动顺序

时间:2006-05-22  来源:simonliu403

Linux(i386)启动顺序

一、     系统上电

系统上电,硬件电路开始复位CPU以及外围设备。

二、     BIOS启动

在硬件复位完成后,CPU开始从EPROM中运行BIOS,BIOS将测试内存、硬盘、获取相关数据和参数。

三、     Bootsectors

BIOS在找到硬盘后,从硬盘的引导区读入数据,将引导区读入到内存,并开始执行

四、     setup。S

在引导区运行后,开始运行arch/i386/boot/setup.S

五、     head.S

在这里会初始化堆栈、建立内存管理和中断管理的框架,最后调用init/main.c中的start_kernel

六、     main.c

这是Kernel的入口,到此为止,Kernel启动。

在ARM架构下,BIOS一般由Bootloader完成,而没有第三、四步。

 

相关阅读 更多 +
排行榜 更多 +
罗马战争与防御

罗马战争与防御

策略塔防 下载
3d坦克突击最新版

3d坦克突击最新版

飞行射击 下载
3d子弹先生射击模拟器安卓版

3d子弹先生射击模拟器安卓版

飞行射击 下载