我有一个有趣的问题。 我有CentOS Linux 6.3的自定义分配。 所安装的系统需要CPU支持AES-NI才能使所有服务正常工作。
我可以在安装过程中添加对AES支持的检查吗? 我正在使用Anaconda,但我也愿意考虑其他方式来做到这一点。
提前致谢。
这将需要使用kickstart脚本 。 幸运的是,kickstart脚本只需要简单一些 。 您可以单独使用(用于正常的交互式安装)或作为现有kickstart脚本的一部分。
%pre --erroronfail #!/bin/sh grep -q aes /proc/cpuinfo || exit 1 %end
如果CPU不显示此function ,脚本将错误退出, 安装将停止 。 请注意,虽然此function可以正常工作,但是它并没有正式logging,并且不受Red Hat的支持。 (如果你使用CentOS,那不重要)