第 26 章 参数和配置文件
IBM System z 构架可使用自定义参数文件将引导参数传递给内核及安装程序。 本节描述这个参数文件的内容。
如果要更改发行本中自带的参数文件,只需要阅读这一节即可。如果要执行以下操作,则需要更改这个参数文件:
- 使用 Kickstart 进行自动安装
- 选择安装程序的互动用户界面无法访问的非默认安装设置,比如救援模式:
在安装程序(引导装载程序和 anaconda)启动前,可使用参数文件以非互动形式设置联网。
内核参数最多为 895 个字节加上行尾字符。参数文件可以是变量或者固定的记录格式。固定记录格式因为会在每行附加记录长度而造成文件增大。如果遇到安装程序无法识别 LPAR 环境中所有指定参数的问题,可以尝试将所有参数放在一行,或者每行都使用空格字符开头。
有关内核参数以及指定这些参数的不同可能性的详情,请查看《System z 中的 Linux: Red Hat Enterprise Linux 6 中的设备驱动程序、特性和命令》中的章节《引导 Linux》和《内核参数》。
参数文件包含内核参数,比如
root=/dev/ram0
或者 ro
,以及安装进程参数,比如 vncpassword=test
或者 vnc
。
26.1. 所需参数
需要以下参数且必须将其包含在参数文件中。安装 DVD 的
images/
目录的 generic.prm
文件中也提供这些参数。
root=file_system
- 其中 file-system 代表含有 root 文件系统的设备。为了安装,必须将其设定为
/dev/ram0
,它是含有 Red Hat Enterprise Linux 安装程序的内存磁盘。 ro
- 挂载 root 文件系统,即 ramdisk,只读。
ip=off
- 禁用自动网络配置。
ramdisk_size=size
- 修改为 ramdisk 保留的内存大小以确定它适合 Red Hat Enterprise Linux 安装程序。例如:
ramdisk_size=40000
。
文件 generic.prm 还包含附加参数
cio_ignore=all,!0.0.0009
。这个设置会加速有很多设备的系统引导以及设备探测。安装程序可明确地进行忽略设备的激活。
重要
要避免因未使用
cio_ignore
支持所引起的安装问题扩散到整个栈中,请在系统中使用 cio_ignore=
参数值,或者从用来引导(IPL)安装程序的参数文件中完全删除这个参数。