Red Hat Training
A Red Hat training course is available for Red Hat Enterprise Linux
第 9 章 安装和引导
修复了在 Kickstart 中提供网络配置,则 initrd 中的网络设置
在以前的版本中,如果在 Kickstart 文件中定义这些接口,安装程序无法在
initrd
中设置或重新配置网络接口。如果 Kickstart 文件中的其他命令需要网络访问,这可能会导致安装失败,并进入紧急模式。
这个问题现已解决,Anaconda 现在会在引导过程早期从
initrd
中的 Kickstart 文件正确处理网络配置。
Anaconda 现在支持创建缓存的逻辑卷
安装程序现在支持创建缓存的 LVM 逻辑卷,并将系统安装到那些卷中。
目前,这个方法只在 Kickstart 中被支持。要创建缓存的逻辑卷,请使用 logvol Kickstart 命令的新的 --cachepvs=、--cachesize= 和 --cachemode= 选项。
有关这些新选项的详情,请查看 Red Hat Enterprise Linux 7 安装指南。
改进了 GRUB2 引导菜单的排序
grub2-mkconfig 命令使用的排序机制存在问题,可能会导致 grub.cfg 配置文件被错误地排序。
GRUB2 现在使用 rpmdevtools 软件包对可用内核进行排序,配置文件会被正确生成,其中列出了最新的内核版本。
现在,Anaconda 会在磁盘选择更改时正确恢复磁盘操作
在以前的版本中,当磁盘选择更改时,Anaconda 和 Blivet 无法正确恢复磁盘上调度的操作,从而导致各种问题。在这个版本中,Anaconda 已被修复,以创建原始存储配置的快照,并在磁盘选择更改时返回它,从而完全恢复为磁盘调度的所有操作。
改进了设备映射器磁盘名称的检测
在之前的 Red Hat Enterprise Linux 7 版本中,当在之前包含 LVM 逻辑卷的磁盘中安装时,安装程序可能会崩溃,这些卷的元数据仍然存在。安装程序无法识别正确的
设备映射器
名称,创建新 LVM 逻辑卷的过程会失败。
用于获取
设备映射器设备
名称的方法已更新,并在包含现有 LVM 元数据的磁盘上安装现在更为可靠。
修复了在分区过程中对 PReP 引导的处理
在某些情况下,IBM Power Systems 上的
PReP Boot
分区可以在自定义分区期间设置为无效的大小。在这种情况下,删除任何分区会导致安装程序崩溃。
检查现在在 anaconda 中实施,以确保分区始终在
4096 KiB
和 10 MiB
之间正确调整大小。另外,不再需要更改 PReP 引导分区的格式
来更改其大小。
RAID1 设备中的 EFI 分区
EFI 系统分区现在可以在 RAID1 设备中创建,这是在一个引导磁盘失败时启用系统恢复。但是,由于系统只保证发现一个 EFI 系统分区,如果固件发现的 ESP 卷变得损坏(但仍然显示为有效的 ESP),并且 Boot mailbox 和 BootOrder 也损坏,则引导顺序不会被自动重建。在这种情况下,系统应该仍然从第二个磁盘手动启动。
文本模式安装不会在网络配置过程中崩溃
在以前的版本中,在互动文本模式安装程序中的网络配置屏幕中,在指定名称服务器时使用空格会导致安装程序崩溃。
Anaconda 现在可以正确地处理文本模式中的名称服务器定义中的空格,如果使用空格分隔名称服务器地址,安装程序将不再崩溃。
IBM System z 上的救援模式屏幕不再关闭
在以前的版本中,IBM System z 服务器上的救援模式中的第二个和第三个屏幕被错误地显示,接口的部分界面被关闭。这个构架上的救援模式有所改进,所有屏幕现在可以正常工作。
Anaconda 中的 OpenSCAP 附加组件
现在,可以在安装过程中应用安全内容自动化协议(SCAP)内容。这个新安装程序附加组件提供了一种可靠、易于配置安全策略的方法,而无需依赖自定义脚本。
这个附加组件提供了一个新的 Kickstart 部分("%addon org_fedora_oscap")),以及互动安装过程中图形用户界面中的新屏幕。Red Hat Enterprise Linux 7 安装指南 中记录了所有三个部分。
在安装过程中应用安全策略将在安装过程中和立即执行各种更改,具体取决于您启用哪个策略。如果选择了配置集,则会将 openscap-scanner 软件包(OpenSCAP 合规性扫描工具)添加到软件包选择中,并在安装完成后执行初始合规性扫描。此扫描结果保存到
/root/openscap_data
中。
scap-security-guide 软件包在安装介质中提供几个配置集。如果需要,您还可以从 HTTP、HTTPS 或者 FTP 服务器将其他内容作为数据流、存档或 RPM 软件包加载。
请注意,在所有系统中都不需要应用安全策略。只有在您的机构规则或政府法规强制使用特定策略时,才应使用此附加组件,否则附加组件可以处于不应用任何安全策略的默认状态。
在 CD 或者 DVD 中等待 Kickstart 文件时,Anaconda 不再超时
在以前的版本中,如果 Anaconda 被配置为使用 inst.ks=cdrom:/ks.cfg 命令从光驱中加载 Kickstart 文件,系统也会从 CD 或者 DVD 引导,则安装程序只等待 30 秒来交换磁盘。在这个时间窗通过后,系统会进入紧急模式。
在这个版本中,在等待用户在 CD 或者 DVD 上提供 Kickstart 文件时,Anaconda 已被修改为永不超时。如果使用 inst.ks=cdrom 引导选项且没有检测到 Kickstart 文件,Anaconda 会显示提示并等待用户提供文件或重启。