博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
GRUB引导linux3.0内核
阅读量:4155 次
发布时间:2019-05-25

本文共 845 字,大约阅读时间需要 2 分钟。

GRUB源码分析:http://blog.csdn.net/ropyn/article/details/4799355

从GRUB起分析linux启动:http://bbs.chinaunix.net/thread-835918-1-1.html

GRUB在线文档:http://www.koders.com/c/fidF8AFE54B3C088B918E7EDDA94FD0D68C3948A916.aspx?s=include#L20

header.S研究:http://blog.csdn.net/luomoweilan/article/details/6085426

GRUB2分析:http://blog.sina.com.cn/s/blog_4c1810e0010009je.html

asm.s分析:http://www.civilnet.cn/bbs/browse.php?topicno=1151

启动步骤:http://mxdxm.iteye.com/blog/892891

引用 GRUB主引导扇区分析  :http://blog.163.com/chunxiao8543@126/blog/static/171146583201081651310268/

    
主引导扇区指的是硬盘上的0磁头、0磁道、1扇区,这个扇区是不属于任何分区的,不同的分区软件在实际进行分区时开始的位置不一样,但一般至少会把0磁头、0磁道给空出来不分给任何分区,有的地方把空出来的这些扇区叫做隐藏扇区;分区引导扇区是所在分区里的第一个扇区,比如一个分区从0磁头、5磁道、1扇区开始,那么分区引导扇区就在0磁头、5磁道、1扇区;PC机在启动时,BIOS并不去理会硬盘是怎么分区的,每个分区中安装着什么操作系统,而是直接去读硬盘上的主引导扇区,并且把控制权交给主引导程序,硬盘启动那个分区,全看硬盘上的启动程序,而基本的主引导程序的任务就是根据设置读出相应分区的分区引导程序,并把控制权交给分区引导程序

你可能感兴趣的文章
数组分为两部分,使得其和相差最小
查看>>
有趣的排序——百度2017春招
查看>>
二叉树的最近公共祖先LCA
查看>>
数组中累加和为定值K的最长子数组长度
查看>>
素数对--腾讯2017校招编程
查看>>
JAVA集合--ArrayList实现原理
查看>>
synchronized与Lock
查看>>
数据库索引
查看>>
实现包含min,max,push,pop函数的栈
查看>>
实验2-6 字符型数据的输入输出
查看>>
实验3-5 编程初步
查看>>
实验4-1 逻辑量的编码和关系操作符
查看>>
实验5-2 for循环结构
查看>>
实验5-3 break语句和continue语句
查看>>
实验5-4 循环的嵌套
查看>>
实验5-5 循环的合并
查看>>
实验5-6 do-while循环结构
查看>>
实验5-7 程序调试入门
查看>>
实验5-8 综合练习
查看>>
第2章实验补充C语言中如何计算补码
查看>>