C.4. 调试引导选项
本节论述了在调试问题时可以使用的选项。
- inst.rescue
-
使用
inst.rescue
选项运行救援环境,以诊断和修复系统。例如:您可以 在救援模式中修复文件系统。 - inst.updates=
使用
inst.updates=
选项指定您要在安装过程中应用的updates.img
文件的位置。updates.img
文件可以从多个源中派生出来。表 C.4. updates.img 文件源 源 描述 示例 从网络更新
指定
updates.img
的网络位置。这不需要对安装树进行任何修改。要使用这个方法,请编辑内核命令行使其包含inst.updates
。inst.updates=http://website.com/path/to/updates.img
.从磁盘镜像更新
在软盘或者 USB 密钥上保存
updates.img
。这只适用于updates.img
的ext2
文件系统类型。要在软盘驱动器中保存镜像内容,请插入软盘并运行命令。dd if=updates.img of=/dev/fd0 bs=72k count=20
。要使用 USB 密钥或闪存介质,请使用 USB 闪存驱动器的设备名称替换/dev/fd0
。安装树中的更新
如果您使用 CD、磁盘、HTTP 或者 FTP 安装,请在安装树中保存
updates.img
,以便所有安装都可以检测到.img
文件。文件名必须是updates.img
。对于 NFS 安装,将文件保存在
images/
目录中,或保存在RHupdates/
目录中。- inst.loglevel=
使用
inst.loglevel=
选项指定终端日志信息的最低级别。这个选项只适用于终端日志记录 ; 日志文件总是包含所有级别的信息。这个选项的可能值从最低级到最高级为:-
debug
-
info
-
warning
-
错误
-
critical
-
默认值为 info
,就是说默认情况下,日志记录终端会显示从 info
级别到 critical
级别范围的信息。
- inst.syslog=
-
安装开始时,将日志消息发送给指定主机上的
syslog
进程。只有在远程syslog
进程配置为接受进入的连接时,才可以使用inst.syslog=
。 - inst.virtiolog=
-
使用
inst.virtiolog=
选项指定使用哪个 virtio 端口(一个位于/dev/virtio-ports/name
的字符设备)来转发日志。默认值为org.fedoraproject.anaconda.log.0
。 - inst.zram=
控制在安装过程中 zRAM swap 的使用。选项在系统 RAM 中创建一个压缩的块设备,并将其用于 swap 空间,而不是使用磁盘。这个设置可让安装程序使用较少的可用内存运行,并改进安装速度。您可以使用以下值配置
inst.zram=
选项:- inst.zram=1 启用 zRAM swap,无论系统内存大小如何。默认情况下,在内存为 2 GiB 或更少的系统上启用 zRAM 上的 swap。
- inst.zram=0 禁用 zRAM swap,无论系统内存大小如何。默认情况下,在超过 2 GiB 内存的系统上禁用 zRAM 上的 swap。
- rd.live.ram
-
将
images/install.img
中的stage 2
镜像复制到 RAM 中。请注意,这会增加安装镜像所需的内存,镜像的大小通常介于 400 到 800MB 之间。 - inst.nokill
- 当发生致命错误或安装过程结束时,防止安装程序重新启动。使用它捕获重启后可能丢失的安装日志。
- inst.noshell
- 在安装过程中防止终端会话 2(tty2)上的 shell。
- inst.notmux
- 防止在安装过程中使用 tmux。输出在没有终端控制字符的情况下生成,用于非互动性。
- inst.remotelog=
-
使用 TCP 连接将所有日志发送到远程
host:port
。如果没有监听程序而安装正常进行,则该连接将会停用。