Comment on page
10.3.浏览系统硬件
在编辑内核配置文件之前,建议对计算机的硬件做个清单。在双启动系统上,可以从其他操作系统中创建清单。例如,Microsoft® 的设备管理器包含有关已安装设备的信息。
注意某些版本的 Microsoft® Windows® 有一个“系统”图标,可用于访问设备管理器。
psm0: <PS/2 Mouse> irq 12 on atkbdc0
psm0: [GIANT-LOCKED]
psm0: [ITHREAD]
psm0: model Generic PS/2 mouse, device ID 0
由于这个硬件存在,因此不应该从自定义内核配置文件中删除该驱动程序。
如果
dmesg
的输出不显示引导探测输出的结果,而是读取 /var/run/dmesg.boot 的内容。% pciconf -lv
ath0@pci0:3:0:0: class=0x020000 card=0x058a1014 chip=0x1014168c rev=0x01 hdr=0x00
vendor = 'Atheros Communications Inc.'
device = 'AR5212 Atheros AR5212 802.11abg wireless'
class = network
subclass = ethernet
这个输出显示 ath 驱动程序找到了一个无线以太网设备。
# man -k Atheros
ath(4) - Atheros IEEE 802.11 wireless network driver
ath_hal(4) - Atheros Hardware Access Layer (HAL)
在创建硬件清单后,请参考它以确保在编辑自定义内核配置时不要删除已安装硬件的驱动程序。