手机站
网通分站
电信主站
密 码:
用户名:
当前位置 : 主页>网站运营>建站经验>列表

第 6 部分:配置及编译内核

来源:互联网 作者:west263.com 时间:2008-04-16
西部数码-全国虚拟主机10强!40余项虚拟主机管理功能,全国领先!双线多线虚拟主机南北访问畅通无阻!免费赠送企业邮局,.CN域名,自助建站480元起,免费试用7天,满意再付款! P4主机租用799元/月.月付免压金!
UHCI、OHCI 和 EHCI ― 天啊!
要理解“EHCI”及其同类是什么,首先要知道每块支持插入 USB 设备的主板或 PCI 卡都需要有 USB 主控制器芯片组。这个特别的芯片组和插入系统的 USB 设备进行相互操作,并负责处理允许 USB 设备和系统其他部分通信所必需的任何低层次细节。
Linux USB 驱动程式有三种不同的 USB 主控制器选项是因为在主板和 PCI 卡上有三种不同类型的 USB 芯片。“EHCI”驱动程式设计成为实现新的高速 USB 2.0 协议的芯片提供支持。“OHCI”驱动程式用来为非 PC 系统上的(连同带有 SiS 和 ALi 芯片组的 PC 主板上的)USB 芯片提供支持。“UHCI”驱动程式用来为大多数其他 PC 主板(包括 Intel 和 Via)上的 USB 实现提供支持。只需选择和希望启用的 USB 支持的类型对应的“?HCI”驱动程式即可。如有疑惑,为保险起见,能够启用“ECHI”、“UHCI”(两者中任选一种,他们之间没有明显的区别)和“OHCI”。
最后几步
启用了“USB support”和适当的“?HCI”USB 主控制器驱动程式后,使 USB 启动并运行只需再进行几个步骤。应该启用“Preliminary USB device filesystem”,然后确保启用任何特定于将和 Linux 一起使用的实际 USB 外围设备的驱动程式。例如,为了启用对 USB 游戏控制器的支持,我启用了“USB Human Interface Device (full HID) support”。我还启用了主“Input core support” 节下的“Input core support”和“Joystick support”。
挂装 usbdevfs
一旦用新的已启用 USB 的内核重新引导后,应输入以下命令将 USB 设备文档系统挂装到 /proc/bus/usb:
# mount -t usbdevfs none /proc/bus/usb

为了在系统引导时自动挂装 USB 设备文档系统,请将下面一行添加到 /etc/fstab 中的 /proc 挂装行之后:
none            /proc/bus/usb             usbdevfs        defaults   0   0

有关 USB 的更多信息,请访问随后在“参考资料”中列出的 USB 站点。

九。参考资料和反馈

参考资料

The Linux Kernel HOWTO 是另一个有关内核编译指导信息的出色的参考资料。

The LILO, Linux Crash Rescue HOW-TO 告诉您如何创建 Linux 紧急引导盘。

www.kernel.org 有许多 Linux 内核压缩文档。

不要忘了 http://www.linuxdoc.org。您将发现 linuxdoc 的指南、HOWTO、FAQ 和手册页的集合是无价的。还请务必查看 Linux Gazette 和 LinuxFocus。

The Linux System Administrator's guide 能够从 Linuxdoc.org 的“Guides”一节获得,这是对本教程系列的极佳补充 ― 不妨一读!您还会发现 Eric S. Raymond 的 Unix and Internet Fundamentals HOWTO 很有裨益。

developerWorks 上的 Bash by example 文章系列中,Daniel 向您显示如何使用 bash 编程构造编写自己的 bash 脚本。本系列(特别是第一和第二部分)会是 LPI 考试的极佳的额外准备资料。

  • Bash 实例,第一部分 Bourne again shell (bash) 基本编程
  • Bash 实例,第 2 部分更多的 bash 基本编程
  • Bash 实例,第 3 部分探讨 ebuild 系统

Mark Chapman 编写的 Technical FAQ for Linux Users 是一篇长达 50 页的内容深入的列表,其中有经常询问的 Linux 问题及周详的回答。FAQ 本身是 PDF(Adobe Acrobat)格式的。假如您是初级或中级 Linux 用户,那么您确实应拥有该 FAQ 以便进行查阅。同样由 Mark 编写的 为 Windows 用户准备的简明 Linux 词汇表 也很出色。

假如您还不太熟悉 vi 编辑器,那么您应该查看 Daniel 编写的关于 Vi 的教程。这篇 developerWorks 教程有条理而且快速地介绍这个功能强大的文本编辑器。假如您不知道如何使用 vi,请考虑这份必读资料。

在 Daniel 的 developerWorks 软件 RAID 系列:第 1 部分和第 2 部分中,能够找到有关软件 RAID 的更多信息。逻辑卷管理对内核添加了额外的存储管理层,这个存储管理层能够让您轻松地对跨越多个磁盘的文档系统进行增加、缩小和跨越处理。要了解更多有关 LVM 的知识,请参阅 Daniel 的关于这一主题的文章:第 1 部分和第 2 部分。软件 RAID 和 LVM 都需要额外的用户方工具和配置。

有关使用 iptables 命令配置自己的有状态防火墙的更多信息,请参阅 developerWorks 教程 Linux 2.4 有状态防火墙设计。

有关 USB 的更多信息,请访问 http://www.linux-usb.org/。有关其他 USB 配置和配置的指导信息,请务必阅读 Linux-USB 指南。

有关 Linux Professional Institute 的更多信息,请访问 LPI 主页。

您的反馈

我们期盼着您对本教程的反馈。此外,欢迎您通过 drobbins@gentoo.org 和作者 Daniel Robbins 直接联系。


文章整理:西部数码--专业提供域名注册虚拟主机服务
http://www.west263.com
以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!