Welcome 微信登录

首页 / 操作系统 / Linux / 说说linux0.11的bootsect.s

bootsect.s 是linux底下第一个程序,也是整个操作系统的入口,可以说主要完成以下几个步骤:

1.将自己从0x7c00处搬到0x90000处
2.将setup模块加载到0x90200处
3.利用13号中断取磁盘参数表中当前引导盘的参数
4.显示"loading system"
5.将system从磁盘加载到0x10000处
6.确定根文件系统的设备号
7.长跳转到setup执行setup程序.

步骤很清晰,具体的东西等我以后再来慢慢分析.