Red Hat Training

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

2.2.2.2. 命令更改

这部分列出了最重要的命令及其选项的更改:
  • network --device 选项现在使用 MAC 地址而不是设备名称指向设备。和磁盘类似,网络设备名称在重启后也会更改,这要根据探测到的设备顺序而定。要让文件命名在 Kickstart 文件中保持一致,您可以使用类似如下的条目:
    network --device=00:11:22:33:44:55 --bootproto=dhcp
  • 已经删除了 langsupportkeymouse 命令。使用这些命令会出现语法错误。monitor 命令也已经弃用。
    不使用 langsupport,而是在您 Kickstart 文件的 %packages 部分添加适当的组群。例如:要包含法语支持,请添加 @french-support
    key 选项没有替代品,因为在安装过程中不再需要安装密钥。只要从您的文件中删除这个选项即可。
    mousemonitor 命令是不需要的,因为 X.Org 可以自动检测和配置设置。同样的, xconfig --resolution= 命令不再有效,这些都可以安全地从文件中移除。
  • part --startpart --end 命令已经不再使用也不再有效。Anaconda 不再允许在特定的扇区边界创建分区。如果你需要更加严格地分区,请在 %pre 使用外部工具,然后让 Anaconda 用 part --onpart 命令使用现存分区。否则,请创建特定大小的分区或是使用 --grow
  • 不要手动在 %post 中生成组群,现在您可以使用 group 命令生成它们。详情请参考完整 Kickstart 文档。
  • rescue 命令会自动输入安装程序的救援模式,用于恢复和修复。您可以选择对 rescue 命令使用 --nomount(不安装任何文件系统)或者 --romount(用只读模式安装)选项。
  • 已添加 sshpw 命令。当安装正在进行时,这个命令用于控制远程登录的账户,这个账户是在安装环境下创建。
  • 已添加 updates 命令,这让您可以指定任何在安装中使用的 updates.img 文件的位置。
  • fcoe 命令让安装程序能够激活任何与特定网络界面相连接的 FCoE 位置。
  • 更改了默认自动分区算法。对于所有机器,autopart 将创建 /boot(或者根据构架不同创建其它特殊引导装载程序分区)和 swap。对于至少有 50GB 可用磁盘空间的机器,autopart 将创建合理大小的 root 分区(/),同时将其余空间分配给 /home。对那些只有有限空间的机器,则只创建 root(/)分区。
    如果您不想要 /home 卷,则请不要使用 autopart,而是指定 /boot、swap 和 /,确定根据需要可增大 root 卷。
  • Anaconda 现在包含新的存储过滤界面来控制在安装过程中可看到的设备。这个界面与现有 ignorediskclearpartzerombr 命令对应。因为 ignoredisk 是可选项,将其排除在 Kickstart 文件之外将不会在安装过程中出现管理器 UI。如果您想要使用这个界面,请添加:
    ignoredisk --interactive
  • 不再能使用 /tmp/partition-include 文件中的 --size=1 --grow 选项。您必须指定一个合理的默认大小以便分区可根据需要有所增加。