最终的 lilo.conf
最终的 lilo.conf 文档看起来如下:
boot=/dev/hda
delay=20
vga=normal
root=/dev/hda1
read-only
image=/vmlinuz2
label=linux
image=/vmlinuz
label=oldlinux
完成上述操作后,需要以 root 身份运行“lilo”。这很重要!假如不这么做,引导过程将无法进行。运行“lilo”能够给他更新引导映射的机会。
LILO 配置的原因
现在对所做的更改加以说明。我们对 lilo.conf 文档进行了配置以允许引导两个不同的内核。该文档允许引导位于 /vmlinuz 的原始内核。他也允许引导位于 /vmlinuz2 的新内核。缺省情况下,他会尝试引导新内核(因为新内核的 image/label 行在配置文档中首先出现)。
假如出于某种原因需要引导旧内核,只需重新引导电脑并按住 shift 键。LILO 会检测到这一操作,并且允许输入希望引导的映象的标号。要引导旧内核,需要输入 oldlinux,然后按 Enter 键。要查看可能存在的标号的列表,需要按 TAB 键。七。PCI设备
PCI 设备 101
这一节将较仔细地研究在 Linux 下处理 PCI 设备的更周详的信息。在 Linux 下启用对 PCI 设备的支持很简单。只需确保在“General Setup”内核配置类别下启用“PCI support”。还推荐采用“PCI device name database”选项,因为他允许查看 Linux 能够看到的 PCI 设备的实际英文名(而不只是他们的正式 PCI 设备标识号码)。确保启用以上选项后,Linux 就做好了支持 PCI 的准备。
唯一的额外步骤是:针对安装在系统中的卡的类型,启用特定的驱动程式。例如,若要安装 SoundBlaster Live! 卡,则需启用“Creative SBLive!”支持(位于“Sound”类别下),而要安装 3Com 3c905c Fast Ethernet 卡的话,则需启用“Network device support/Ethernet (10 or 100Mbit)”类别/子类别下的“3c590/3c900 series (592/595/597) "Vortex/Boomerang" support”。
检查 PCI 设备
要查看有关已安装的 PCI 设备的信息,能够输入cat /proc/pci以查看精简的(且略带神秘的)信息 ― 或输入lspci -v获取更周详和更易于理解的输出信息。“lspci”是 pciutils 包的一部分,他的源代码能够从 http://atrey.karlin.mff.cuni.cz/~mj/pciutils.html 获得。通常,使用和特别的分发版一起提供的 pciutils 版本就足够了。当输入lspci -v时,可能会看到许多以前从不知道其存在的 PCI 设备。通常,这样的设备是众多内置于电脑主板的、基于 PCI 的外围设备之一。能够在电脑 BIOS 中禁用(假如设备当前为不可见,则也可启用)这些设备,通常在“Integrated peripherals”节下进行配置。通常能够在系统引导期间按 Delete 键或 F2 键来访问电脑的 BIOS。
pciutils 包还包含名为“setpci”的程式,能够用这个程式更改各种 PCI 设备配置(包括 PCI 设备等待时间)。要了解有关 PCI 设备等待时间连同他对系统所产生的影响的更多信息,请参阅 developerWorks 文章 Linux 硬件稳定性指南,第 2 部分。
PCI 设备资源
为了能正常工作,系统中的 PCI 设备需要利用系统的各种特定硬件资源,如中断等。在有数据等待处理时,许多 PCI 设备利用硬件中断向处理器发送信号。要了解哪些中断正在被各种硬件设备使用,能够通过输入 cat /proc/interrupts 查看 /proc/interrupts 文档。该命令的输出看起来如下:
CPU0
0: 3493317 XT-PIC timer
1: 86405 XT-PIC keyboard
2: 0 XT-PIC cascade
5: 0 XT-PIC eth0
8: 2 XT-PIC rtc
9: 62653 XT-PIC usb-uhci, usb-uhci, eth1
10: 1550399 XT-PIC Audigy
12: 413422 XT-PIC PS/2 Mouse
14: 85418 XT-PIC ide0
15: 4 XT-PIC ide1
NMI: 0
ERR: 0
第一列显示的是 IRQ 号码;第二列显示的是内核对于这一特别的 IRQ 处理了多少中断;最后一列则显示和这个 IRQ 相关联的硬件设备(或多个设备)的“短名”。如您所见,如有必要,多个设备能够共享同一个 IRQ。
还能够通过输入 cat /proc/ioports 查看硬件设备正在使用的 IO 端口。八。Linux USB
Linux USB 简介
配置内核时,您可能注意到“USB support”节,这一节包含属于 USB(也称为通用串行总线)的选项。USB 是将外围设备连接到 PC 的相对较新的方法。现在,有 USB 鼠标、键盘、游戏控制器、打印机、调制解调器和更多其他设备。因为 Linux USB 的支持相对较新,许多 Linux 用户从未在其 Linux 系统上使用过 USB 设备,或可能还不完全熟悉 Linux USB 支持是如何工作的。以下几页将迅速地介绍 Linux USB 以帮助您入门。
启用 USB
要启用 Linux USB 支持,首先进入“USB support”节并启用“Support for USB”选项。尽管这个步骤相当直观明了,但接下来的 Linux USB 配置步骤则会让人感到糊涂。特别地,现在需要选择用于系统的正确 USB 主控制器驱动程式。您的选项是“EHCI”、“UHCI”、“UHCI (alternate driver)”和“OHCI”。这是许多人对 Linux 的 USB 开始感到困惑的地方。文章整理:西部数码--专业提供域名注册、虚拟主机服务
http://www.west263.com
以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!




