Red Hat Training

A Red Hat training course is available for Red Hat Enterprise Linux

第 28 章 引导选项

Red Hat Enterprise Linux 安装系统包括一系列管理员使用的功能和选项。要使用引导选项,请在 boot: 提示符后输入 linux option
对于显示形化引导界面的系统来说,当图形化引导界面出现时,按 Esc 键可以访问 boot: 提示符。
如果需要指定多个选项,请使用一个空格将其分开。例如:
linux option1 option2 option3

注意

Red Hat Enterprise Linux 安装和救援光盘可以使用救援模式引导,或者载入安装系统。有关救援光盘和救援模式的更多信息,请参考 第 28.6.2 节 “使用救援模式引导计算机”

28.1. 在引导菜单中配置安装系统

可使用引导菜单为安装系统指定很多设置,其中包括:
  • 语言
  • 显示分辨率
  • 界面类型
  • 安装方法
  • 网络设置

28.1.1. 指定语言

要设置安装过程和最终系统使用的语言,请用 lang 选项指定语言的 ISO 代码,用 keymap 选项配置正确的键盘布局。
例如, ISO 代码 el_GRgr 分别是希腊语和希腊键盘布局:
linux lang=el_GR keymap=gr

28.1.2. 配置界面

要使用特定显示分辨率,请输入 resolution=setting 作为引导选项。例如:要将显示分辨率设定为 1024x768,请输入:
linux resolution=1024x768
要在 text 模式中运行安装进程,请输入:
linux text
要启用对串口控制台的支持,请输入 serial 作为附加选项。
使用 display=ip:0 允许转发远程显示。在这个命令中应使用希望出现这个显示的系统 IP 地址替换 ip
在希望出现这个显示的系统中,必须执行命令 xhost +remotehostname,其中 remotehostname 是运行原始显示的主机名称。使用命令 xhost +remotehostname 限制远程显示终端的访问,并禁止任何没有特别授权进行远程访问人或者系统的访问。

28.1.3. 更新 anaconda

可使用比安装介质中更新的 anaconda 安装程序安装 Red Hat Enterprise Linux。
引导选项
linux updates
提示插入含有 anaconda 更新的软盘。如果网络安装,且已经在服务器的 rhupdates/ 中添加了更新映像内容,则无须指定这个选项。

重要

The rhupdates 目录应只包含 anaconda 更新。如果添加其他文件(比如勘误 RPM),或者在该命令中放太多内容,则安装可能会失败。
要从网络中载入 anaconda 更新,请使用:
linux updates=
后接保存更新位置的 URL。

28.1.4. 指定安装方法

请使用 askmethod 选项显示可指定安装方法和网络设置的附加菜单。还可以在 boot: 提示符后配置安装方法和网络设定。
要在 boot: 提示符后指定安装方法,请使用 repo 选项。支持的安装方法参见 表 28.1 “安装方法”

表 28.1. 安装方法

安装方法选项格式
DVD 驱动器repo=cdrom:device
硬盘驱动器repo=hd:device/path
HTTP 服务器repo=http://host/path
HTTPS 服务器repo=https://host/path
FTP 服务器repo=ftp://username:password@host/path
NFS 服务器repo=nfs:server:/path
NFS 服务器中的 ISO 映像repo=nfsiso:server:/path

28.1.5. 指定网络设置

通常,如果在安装过程中需要,anaconda 会提示配置网络接口。然而,可以在 boot: 提示符后的选项提供网络设置:
IP 地址
该系统的 IP 地址。
掩码
该系统的子网掩码。
网关
网络网关的 IP 地址。
DNS
DNS 服务器的 IP 地址。
ksdevice
使用这些设置的网络设备。
ifname
要为网络设备分配的名称,后接该设备的 MAC 地址。
每个设置都是必须的,即使只配置一个单一接口也是如此。
以下设置为自选:
vlanid
指定网络设备的虚拟 LAN ID 号(802.1q tag)。
nicdelay
The delay after which the network will be considered active. If you use this option, the system will wait after bringing up network interfaces until either the gateway is successfully pinged, or until the amount of seconds specified in this parameter passes. This is useful for some NICs which may report that a link is available before it actually is, causing any operations which require network access (such as Kickstart file downloads) to fail. Maximum value of this parameter is 30 as defined by NetworkManager; specifying a value higher than 30 will cause the option to be ignored.
这个示例是使用 192.168.1.10 作为 eth0 接口 IP 地址的安装系统配置网络设定。接口名为 primary,同时该系统会在继续操作前等待 5 秒或知道成功 ping 到网关:
linux ip=192.168.1.10 netmask=255.255.255.0 gateway=192.168.1.1 dns=192.168.1.3 ksdevice=eth0 ifname=primary:01:23:45:67:89:ab nicdelay=5
如果在 boot: 提示符后指定了网络配置和设备,则会在安装过程中使用这些设置,同时不会出现 网络设备配置 TCP/IP 对话框。

28.1.5.1. 配置捆绑的接口

要配置捆绑的网络接口,请使用 bond 选项。为捆绑的接口命名,指定要捆绑的网络连接,并使用以下格式列出所有附加选项:
linux bond=<bondname>:<bondslaves>:[:<options>]
例如:
linux bond=bond0:eth0,eth1:mode=active-backup,primary=eth1
Available optional parameters are listed in the Working with Kernel Modules chapter of the Red Hat Enterprise Linux Deployment Guide.