第 14 章 在 IBM Power 系统中安装故障排除


本章讨论一些常见的安装问题及其解决方案。
为了进行调试,Anaconda 将安装操作记录到 /tmp 目录中的文件。下表中列出了这些文件。
表 14.1. 安装期间生成的日志文件
日志文件 内容
/tmp/anaconda.log 常规 Anaconda 消息
/tmp/program.log 在安装过程中运行的所有外部程序
/tmp/storage.log 广泛的存储模块信息
/tmp/packaging.log yumrpm 软件包安装信息
/tmp/syslog 与硬件相关的系统信息
如果安装失败,来自这些文件的信息将合并到 /tmp/anaconda-tb-标识符,其中 标识符 是一个随机字符串。
安装成功后,默认情况下,这些文件将复制到安装系统的 /var/log/anaconda/ 目录下。但是,如果安装失败,或者在引导安装系统时使用 inst.nosave=all 或 inst.nosave=logs 选项,这些日志只会存在于安装程序的 RAM 磁盘中。这意味着它们不会被永久保存,并在系统关闭后丢失。要永久存储这些文件,请使用运行安装程序的系统中的 scp 将这些文件复制到网络中的另一个系统中,或者将它们复制到挂载的存储设备(如 USB 闪存驱动器)。有关如何通过网络传输日志文件的详细信息如下。
注意
以下流程要求安装系统能够访问网络和目标系统,以便能够通过 ssh 协议接收文件。

过程 14.1. 通过网络传输日志文件

  1. 在您要安装的系统中,按 Ctrl+Alt+F2 访问 shell 提示符。您将登录到 root 帐户,并可访问安装程序的临时文件系统。
  2. 切换到日志文件所在的 /tmp 目录:
    # cd /tmp
  3. 使用 scp 命令将日志文件复制到网络中的另一个系统中:
    # scp *log user@address:path
    使用目标系统上的有效用户名替换 user,使用 目标 系统的地址或主机名替换 user,并使用您要将日志文件保存到的目录 的路径。例如:如果要以 john 用户身份登录 IP 地址为 192.168.0.122 的系统,并将日志文件放在该系统的 /home/john/logs/ 目录中,该命令将具有以下格式:
    # scp *log john@192.168.0.122:/home/john/logs/
    第一次连接到目标系统时,SSH 客户端会要求您确认远程系统的指纹正确且您要继续:
    The authenticity of host '192.168.0.122 (192.168.0.122)' can't be established.
    ECDSA key fingerprint is a4:60:76:eb:b2:d0:aa:23:af:3d:59:5c:de:bb:c4:42.
    Are you sure you want to continue connecting (yes/no)?
    键入 yes,然后按 Enter 键继续。然后,在系统提示时提供有效密码。文件将开始传输到目标系统上的指定目录。
安装中的日志文件现在永久保存在目标系统中,并可用于查看。

14.1. 开始安装时出现问题

14.1.1. 引导进入图形安装时出现问题

带有一些显卡的系统引导进入图形安装程序时遇到问题。如果安装程序没有使用默认设置运行,它会尝试在较低分辨率模式中运行。如果仍失败,安装程序会尝试在文本模式下运行。
有几个可能的解决方案可以显示问题,其中大多数都涉及指定自定义引导选项。如需更多信息,请参阅 第 23.1 节 “在引导菜单配置安装系统”
使用基本的图形模式
您可以尝试使用基本图形驱动程序执行安装。要做到这一点,在 boot: 提示符处编辑安装程序的选项,并在命令行末尾附加 inst.xdriver=vesa
手动指定显示分辨率
如果安装程序无法检测到页面解析,您可以覆盖自动检测并手动指定它。要做到这一点,在引导菜单中附加 inst.resolution=x 选项,其中 x 是您显示的分辨率(例如 1024x768)。

14.1.2. 未检测到串行控制台

在某些情况下,尝试使用串行控制台以文本模式安装 不会在控制台中产生任何输出。这发生在有图形卡但未连接 monitor 的系统上。如果 Anaconda 检测到图形卡,它将尝试将其用于显示,即使没有连接显示器。
如果要在串行控制台中执行基于文本的安装,请使用 inst.textconsole= 引导选项。详情请查看 第 23 章 引导选项
Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

© 2024 Red Hat, Inc.