1 BIOS两大功能
1.1 BIOS之硬件侦测程序
1.1.1侦测
侦测接口是否连接上硬件,扫描接口电路控制模块(如:DMA控制器、中断控制器、PCI总线接口电路、USB接口电路等);
1.1.2.初始化
初始化接口电路(按接口规范)、并登记连接的设备信息。
初始化操作包括:为连接的设备分配控制端口地址、状态端口地址、数据端口地址,分配DMA通道,分配中断控制号等等。
1.2 BIOS之驱动程序
基本设备驱动程序。如:键盘、鼠标、显卡驱动等。
提供计算机启动过程、或操作系统安装过程中的控制终端。
1.3 BIOS与UEFI BIOS
2 硬盘主引导扇区
2.1 MBR硬盘主引导扇区(MBR扇区)
因引导代码MBR占绝大部分,所以称为MBR扇区。共512字节。
MBR不属于任何一个分区和操作系统,它先于所有操作系统而被调入内存,用于硬盘启动时将控制权交给主分区(活动分区)内的操作系统。用DPT来管理硬盘。
活动分区:一个硬盘只能设置一个活动分区,随便哪个分区都可以安装系统,但是只有活动分区可以引导系统,系统引导文件都是放在活动分区的。
MBR磁盘分区类型:主分区,扩展分区,主分区:一个硬盘最多安装4个主分区。
活动分区:基于主分区,任何主分区都可以被设置为活动分区。如果四个主分区都安装了不同的操作系统,被标记为活动分区的主分区做初始引导,启动活动分区内的系统。扩展分区:逻辑分区的总称。