|
那么,这是不是意味着在整个启动过程中,Linux就从来不使用BIOS了呢?答案是否定的。在启动阶段,Linux从硬盘或者其它外部设备加载内核时,需要使用BIOS。
让我们来看一下启动时BIOS主要做了哪些操作:
1.BIOS要对硬件进行一系列彻底的检测。这个步骤主要是检查系统安装有哪些设备,以及它们工作是否正常。通常把这个步骤叫做自检(Power-On Self-Test,POST),这时会显示版本及其它很多相关的硬件信息。
2.BIOS要对硬件进行初始化。这一步非常重要,因为它要保证所有的硬件设备在IRQ(中断请求)和I/O端口操作时都没有冲突。等这步完成以后,它会显示一个已经安装的PCI设备表。
3.接着到了操作系统,BIOS将查找一个可以引导的操作系统。这取决于BIOS的设置,它可以从软盘、硬盘或者光盘启动。
页码:[1] [2] [3] [4] [5] [6] 第5页、共6页 |