D.4. 调试引导选项

本节介绍在调试问题时可以使用的选项。

inst.rescue
使用 inst.rescue 选项来运行救援环境。该选项对诊断和修复系统很有用。
inst.updates=

使用 inst.updates= 选项指定您要在安装过程中应用的 updates.img 文件的位置。更新有很多源。

表 D.7. inst.updates= source updates

描述示例

从网络更新

使用 inst.updates= 的最简单方法是指定 updates.img 的网络位置。这不需要对安装树进行任何修改。要使用这个方法,请编辑内核命令行使其包含 inst.updates

inst.updates=http://some.website.com/path/to/updates.img.

从磁盘镜像更新

您可在软盘或者 USB 密钥中保存 updates.img。这只适用于 updates.imgext2 文件系统类型。要在软盘驱动器中保存镜像内容,请插入软盘并运行命令。

dd if=updates.img of=/dev/fd0 bs=72k count=20。要使用 USB 密钥或者闪存介质,请使用 USB 密钥的设备名称替换 /dev/fd0

安装树中的更新

如果您使用 CD、硬盘、HTTP 或者 FTP 安装,可在安装树中保存 updates.img,以便所有安装都可检测到 .img 文件。在 images/ 目录中保存该文件。文件名必须是 updates.img

对于 NFS 安装,有两个选项: 您可以将镜像保存到 images/ 目录中,也可以在安装树的 RHupdates/ 目录中保存。

inst.loglevel=
使用 inst.loglevel= 选项指定终端日志信息的最低级别。这只涉及终端日志,日志文件总是包含所有级别的信息。这个选项从最低到最高级别的可能值有: debuginfowarningerrorcritical。默认值为 info,就是说默认情况下,日志记录终端会显示从 info 级别到 critical 级别范围的信息。
inst.syslog=
当安装启动时, inst.syslog= 选项会将日志信息发送到指定主机的 syslog 进程。必须将远程 syslog 进程配置为接受进入的连接。
inst.virtiolog=
使用 inst.virtiolog= 选项指定您要用于转发日志的 virtio 端口(一个位于 /dev/virtio-ports/name 的字符设备)。默认值为 org.fedoraproject.anaconda.log.0; 如果存在此端口,则会使用它。
inst.zram=
inst.zram= 选项控制安装过程中 zRAM swap 的使用。该选项会在系统 RAM 中创建压缩块设备,并在 swap 空间而不是硬盘中使用该设备。这可让安装程序在不压缩的情况下以小的可用内存运行,而且可能会加快安装速度。默认情况下,在使用 2 GiB 或者更少 RAM 的 zRAM 系统中会启用 swap,并在内存超过 2 GiB 的系统上禁用 swap。您可以使用这个选项更改这个行为; 在拥有超过 2 GiB 内存的系统中,请使用 inst.zram=1 启用该功能,并在使用 2 GiB 或者更少内存的系统中使用 inst.zram=0 来禁用该功能。
rd.live.ram
如果指定了 rd.live.ram 选项,则 stage 2 镜像会复制到 RAM 中。当 NFS 服务器中有 stage 2 镜像时,使用这个选项会将该镜像大小大约增加 500 MiB。
inst.nokill
inst.nokill 选项是一个调试选项,可防止安装程序在出现致命错误或者安装过程结束时重启。使用 inst.nokill 选项捕获重启时将会丢失的安装日志。
inst.noshell
如果您不想在安装过程中在终端会话 2(tty2)中出现 shell,请使用 inst.noshell 选项。
inst.notmux
如果您不想在安装过程中使用 tmux, 请使用 inst.notmux 选项。输出在没有终端控制字符的情况下生成,意味着用于非互动使用。
inst.remotelog=
您可以使用 inst.remotelog= 选项,通过 TCP 连接将所有日志发送到远程 主机:端口。如果没有监听程序而安装正常进行,则该连接将会停用。

为了尽快向用户提供最新的信息,本文档可能会包括由机器自动从英文原文翻译的内容。如需更多信息,请参阅此说明。