大家在安装完linux后,有没有留心过linux的引导过程呢?本文就尝试以通俗的语言来描述这一过程与相关的各种情况,了解了linux的引导过程后,您在面对linux引导过 程的出现的各种问题时就能做到心中有数了.
【程序编程相关:Linux 内核调试器内幕】【推荐阅读:Linux系统的安装和配置】
对于pc机,有以下几种设备可以作为启动设备来使用: 【扩展信息:Red Hat9.0安装配置指南】
linux的一个吸引人的特性就是用户可以自行定制整个系统,你可是运行一个只有1m的“迷你”linux,也可以运行一个几g的强大linux.而无论你运行怎样的linux,你都是先从引导程序开始运行的.对于普通用户,大多都是在个人电脑上运行linux的.个人电脑,又叫pc机,是我们常见的使用intel或amd的芯片的电脑.当我们接通pc机的电源之后,cpu会执行第一条指令,第一条指令通常是使cpu能跳跃到bios的入口地址上,然后bios就开始进行开机自检,包括对内存等硬件进行检测,如果存在其它设备的也自带有bios(比如scsi或raid设置等),也会执行它们.完成自检后的bios会根据设定好的启动设备与启动顺序来启动真正的操作系统,如linux(本文以linux为例).1) 硬盘
这是最常用的启动设备,硬盘有ide接口与scsi接口的两种,由于ide硬盘价格比scsi硬盘要便宜的多,所以,大多数pc机都使用的是ide硬盘.一台pc机中可能有多个硬盘,用户可以在pc机的cmos设置哪块硬盘首先启动.2) 软盘
软盘是pc机必备的设备之一.常用作安装系统或作为系统应急盘使用.也出现了很多一张软盘上的linux系统. 3) 光盘驱动器 光盘驱动器也是pc机必备的设备之一,包括cdrom.dvdrom.以及各种刻录机等.现在多数用户都是通过光驱来安装linux的.4) usb盘
随usb盘的出现,许多主板也都开始支持从usb设备上来启动系统了.usb盘的容量远大于软盘,目前有取代软盘的趋势.5) 网卡的boot rom
有一些网卡带有boot rom芯片,可将引导信息写入boot rom,许多主板都支持boot rom启动.常用于无盘工作盘环境中.... 下一页