- 0
- 0
- 约9.11千字
- 约 8页
- 2017-01-30 发布于四川
- 举报
(Linux启动过程综述
Linux启动过程综述 一. Bootloader在Alpha/AXP 平台上引导Linux通常有两种方法,一种是由MILO及其他类似的引导程序引导,另一种是由Firmware直接引导。MILO功能与i386平台的 LILO相近,但内置有基本的磁盘驱动程序(如IDE、SCSI等),以及常见的文件系统驱动程序(如ext2,iso9660等), firmware有ARC、SRM两种形式,ARC具有类BIOS界面,甚至还有多重引导的设置;而SRM则具有功能强大的命令行界面,用户可以在控制台 上使用boot等命令引导系统。ARC有分区(Partition)的概念,因此可以访问到分区的首扇区;而SRM只能将控制转给磁盘的首扇区。两种 firmware都可以通过引导MILO来引导Linux,也可以直接引导Linux的引导代码。“arch/alpha/boot”下就 是制作Linux Bootloader的文件。“head.S”文件提供了对 OSF PAL/1的调用入口,它将被编译后置于引导扇区(ARC的分区首扇区或SRM的磁盘0扇区),得到控制后初始化一些数据结构,再将控制转给 “main.c”中的start_kernel(), start_kernel()向控制台输出一些提示,调用pal_init()初始化PAL代码,调用openboot() 打开引导设备(通过读取Firmware环境),调
您可能关注的文档
最近下载
- 水稻机械化种植技术-农业部南京农机所张文毅湖南汨罗.pptx VIP
- 2026秋人音版音乐四年级上册-《中国,中国,鲜红的太阳永不落》-课堂教学设计.pdf
- 北师大版小学六年级数学上册单元达标测试卷含详细解答(全册).doc VIP
- 一种智能手表低频金属边框可调谐天线.pdf VIP
- 南京信息工程大学通信原理课程复习资料.pdf VIP
- 阳光产险车险理赔SOP-现场查勘标准操作手册.pdf VIP
- 2026年传统滋补品行业监管规范与市场前景报告.docx
- ISO_9227人造环境中的腐蚀试验-盐雾试验(中文版).pptx VIP
- Yingli英利双玻组件说明书.pdf
- (高清版)B-T 9254.2-2021 信息技术设备、多媒体设备和接收机 电磁兼容 第2部分:抗扰度要求.pdf VIP
原创力文档

文档评论(0)