G.7 Linux 驱动程序问题查错

G.7.1 在引导进程期间查错

当引导 ZENworks 映像时,如果出现问题,则可以执行几项操作来帮助查错:

  • 按 Esc 查看内核讯息。通常,会因为失败显示讯息。

  • 屏幕 3(按 Alt+F3)用于显示 linuxrc 进程的进度。它列出进度结果、linuxrc 正在进行的操作、装载了哪些模块等等。

  • 屏幕 4(按 Alt+F4)用于显示 linuxrc 进程期间模块的输出。

  • 屏幕 1(按 Alt+F1)、3 和 4 用于帮助确定进程的哪一部分失败或出现问题。

  • 屏幕 3 和 4 表示装载了哪些驱动程序。

  • 如果一个驱动器已正确装载,但以某种方式失败,请查看屏幕 4 以了解是否驱动程序过期。

如果引导进程失败,则第一个要使用的命令行参数是 acpi=off。

G.7.2 在映像维护模式提示符处进行故障诊断

当显示提示符时,您可以使用一些工具收集关于硬件的信息:

  • hwinfo: Linuxrc 使用此实用程序装载硬件。您可以使用 hwinfo -pci 精确确定识别了哪些硬件。

    管道输送到“less”,因为 hwinfo 可以产生大量输出。例如,hwinfo -pci | less

    如果需要联系 Novell 支持以获取帮助,应将 hwinfo -pci 的输出截获到一个文件中以供支持人员使用。可以使用以下命令收集最多信息:

    hwinfo –pci –log /logfilename
    

    其中,日志文件名是应发送的文件的名称。

    然后可以装入设备(如拇指驱动器或其他 USB 设备),并保存输出文件供以后使用。如果有 FTP,您可能还能够使用 FTP 保存该文件。

  • ethtool: 这是一个非常有用的工具(包含在 ZENworks 发行套件中),可以用于更改大多数以太网网络设备上的配置。有关使用 ethtool 实用程序的信息,请参见联机帮助。