第 29 章 安装和引导


现在在安装过程中可以使用 ast 模块的图形卡

由于安装系统中缺少 ast 模块的依赖项,在安装 Red Hat Enterprise Linux 7 的过程中无法使用这个模块的图形卡。现在,添加了这些依赖项。(BZ#1272658)

现在,可以在包含无效或不支持的分区表的磁盘上执行安装。

在以前的版本中,当在带有损坏或不支持的分区表的磁盘中安装 Red Hat Enterprise Linux 7 时,安装会失败,在尝试写入磁盘时通常是安装失败。添加了对删除无效和不支持的分区表的支持,现在可以使用这些分区表在磁盘上执行安装。(BZ#1266199)

现在支持多个 inst.dd 选项来载入驱动程序磁盘

基于 inst.dd 选项载入驱动程序磁盘的作业使用唯一选项调度。当将多个 inst.dd 源指定为引导选项时,只有最后一个被加载并应用。此更新可确保不再以唯一方式调用作业。现在,可以指定多个 inst.dd 引导选项,以通过来自不同源的多个驱动程序更新镜像来提供驱动程序。(BZ#1268792)

安装过程中订阅管理器屏幕的帮助信息

安装程序的内置帮助系统现在包含有关订阅管理器屏幕的信息。(BZ#1260071)

Initial Setup 工具可以正确启动

由于 initial-setup-text 服务和 initial-setup-graphical 服务之间的竞争条件,Initial Setup 工具的接口有时会错误地启动。这两个服务现已合并到一个服务 initial-setup 中。原始服务仍可用于兼容性,但默认情况下不使用。现在,接口可以正确地显示。(BZ#1249598)

使用 IPv6 的 VNC 安装可以正常工作

由于处理 IPv6 地址时出现错误,IPv6 地址查找会失败。因此,无法使用 IPv6 通过 VNC 安装。这个程序错误已被解决。(BZ#1267872)

现在,安装的系统中提供了在安装过程中使用的 HyperPAV 别名

在以前的版本中,在安装的系统中没有正确配置 HyperPAV 别名。HyperPAV 处理现已得到改进,安装过程使用的任何 HyperPAV 别名现在都会在安装的系统中自动配置。(BZ#1031589)

自定义分区中的错误会被正确检测到

在以前的版本中,自定义分区中的错误没有正确为用户显示,允许安装继续进行无效的自定义分区配置,从而导致意外行为。这个程序错误已被解决,自定义分区中的错误现在可以正确地报告给用户,以便在继续安装前可以调整它们。(BZ#1269195)

安装期间配置的静态路由现在会在安装的系统中自动配置

在以前的版本中,静态路由配置文件不会从安装环境复制到安装的系统。因此,在安装完成后会丢失静态路由配置。现在,这些文件会被复制,在安装过程中配置的静态路由会在安装的系统中自动配置。(BZ#1255801)

grub2-mkconfig 工具现在遵循特定的 grubby 配置变量

在以前的版本中,当 grubbygrub 配置文件中添加一些条目时,特别是 debug 条目,grub2-mkconfig 在重新运行时无法识别和复制这些条目。在这个版本中,如果 /etc/sysconfig/kernel 指定了 MAKEDEBUG=yesgrub2-mkconfig 会复制新的 grubby 配置条目。(BZ#1226325)

现在,在升级内核和时正确配置了 GRUB2 redhat-release-*

在以前的版本中,如果同一 Yum 事务中存在 redhat-release-* 软件包和内核软件包,则 GRUB2 引导装载程序被错误重新配置。因此,GRUB2 无法引导新安装的内核。现在,GRUB2 已被正确重新配置,并可在这种情况中引导新内核。(BZ#1289314)

现在,Red Hat Enterprise Linux 6 有效的 Kickstart 文件可以被 ksvalidator正确识别

在以前的版本中,当使用 ksvalidator 工具验证为 Red Hat Enterprise Linux 6 创建的 Kickstart 文件时,使用带 --reserved-percent 选项的 logvol 命令会错误地声明 --reserved-percent 不是有效的选项。这个程序错误已被解决。(BZ#1290244)

在添加 iSCSI 设备时 Anaconda 不再崩溃

在以前的版本中,当尝试使用存储屏幕中的 Add a disk 按钮添加某些 iSCSI 设备时,Anaconda 安装程序会意外终止。这个程序错误现已解决。(BZ#1255280)

Anaconda 安装程序可以正确地允许调整有问题的磁盘选择

在以前的版本中,如果在安装 Red Hat Enterprise Linux 7 的过程中选择磁盘出现问题,在安装过程中会显示错误,从而导致安装失败。在这个版本中,正确会显示一个警告,允许在继续操作前调整磁盘选择。(BZ#1265330)

anaconda-user-help 软件包现在可以正确升级

当从 Red Hat Enterprise Linux 7.1 升级时,anaconda-user-help 软件包没有正确升级。这个问题已被解决,软件包现在可以被正确升级。(BZ#1275285)

更广泛的分区可用作 /boot

在以前的版本中,GRUB2 引导装载程序只支持 8 位设备节点副号码。因此,引导装载程序在大于 255 的设备节点上安装会失败。现在,所有有效的 Linux 设备节点副号码都被支持,因此可以将更广泛的分区用作 /boot 分区。(BZ#1279599)

systemd/ 字符的转义不再阻止系统引导

在以前的版本中,systemd 会错误地处理初始 RAM 磁盘(initrd)中的 LABEL=/ 选项。因此,未找到该标签,当 root 分区 LABEL 包含 / 字符时,系统无法引导。在这个版本中,在上述情况下,/ 会被正确转义,系统不再无法引导。更新至 Red Hat Enterprise Linux 的更新的版本会更新内核并重建 initrd。您还可以通过运行 dracut -f 命令重建 initrd。(BZ#1306126)

/boot 分区的默认大小为 1 GB

在之前的 Red Hat Enterprise Linux 7 版本中,/boot 分区的默认大小被设置为 500 MB。这可能会导致有多个内核的系统出现问题,以及安装 kernel-debuginfo 等其他软件包。在这种情况下,/boot 分区可能会完全或几乎完全完全,这样会阻止系统升级和需要手动清理来释放额外的空间。
在 Red Hat Enterprise Linux 7.3 中,/boot 分区的默认大小增加到 1 GB,且这些问题不再在新安装的系统中发生。请注意,之前版本的安装不会调整其 /boot 分区大小,可能仍需要手动清理才能进行升级。(BZ#1369837)

biosbootprepboot 现在在安装后包含在 Kickstart 文件中

当 Kickstart 文件包含创建 biosbootprepboot 分区的指令时,Blivet 模块不会在 Kickstart 数据中传递此信息。因此,在 Kickstart 安装后,新安装的系统上的 Kickstart 文件不包含创建 biosbootprepboot 分区的选项,且无法在其他系统中成功重复使用。有了这个更新,Kickstart 输出会如预期包括这些选项,而 Kickstart 文件可用于其他系统来创建 biosbootprepboot 分区。(BZ#1242666)

os-prober 现在在引导装载程序配置中使用设备映射器别名名称

os-prober 组件之前在引导装载程序配置中使用数字设备映射器设备。重启后,当安装程序磁盘镜像不再挂载时,数字会改变,从而导致引导条目不可用。因此,当在一台机器上安装了两个 Red Hat Enterprise Linux 实例时,其中一个无法启动。要修复这个程序错误,os-prober 现在使用设备映射器别名名称,而不是直接枚举的设备映射器名称。由于别名名称更为稳定,所以引导条目在上述情况下可以正常工作。(BZ#1300262)

在 IBM z Systems 上安装现在会生成正确的 Kickstart 文件

在以前的版本中,anaconda-ks.cfg 文件是系统安装过程中生成的 Kickstart 文件,并包含在安装过程中进行的所有选择,在 IBM z Systems DASD 上安装时将磁盘大小表示十进制数字。这个程序错误导致 Kickstart 文件无效,因为在指定磁盘大小时只接受整数,用户必须在使用该文件重现安装前手动编辑该文件。这个程序错误已被解决,在 IBM z Systems 上安装过程中生成的 Kickstart 文件现在可以在后续安装中使用,而无需任何编辑。(BZ#1257997)

在基于文本的安装过程中格式化 DASD 可以正常工作

在以前的版本中,一个程序错误阻止 DASD 在基于文本的安装过程中被正确格式化。因此,在使用前,需要手动格式化或错误格式化的 DASD。这个程序错误已被解决,安装程序现在可以在执行基于文本的安装时格式化 DASD。(BZ#1259437)

初始设置现在显示正确的窗口标题

Initial Setup 工具会在首次安装后自动显示,它允许您配置网络连接等设置,并注册您的系统,之前在窗口标题中显示不正确的字符串 __main__.py。在这个版本中,这个程序错误已被解决。(BZ#1267203)

当在 Kickstart 文件中使用 %packages --nobase --nocore 时安装不再会失败

在以前的版本中,使用包含 %packages 部分并同时指定 --nobase--nocore 选项的 Kickstart 文件会导致安装失败,因为缺少 yum-langpacks 软件包。这个软件包现在可用,上面描述的问题不再发生。(BZ#1271766)
返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。 了解我们当前的更新.

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

Theme

© 2025 Red Hat