CentOS Linux 6.3のカスタムディストリビューションがあります。すべてのサービスが正常に動作するには、インストールされているシステムにAES-NIをサポートするCPUが必要です。
インストール中にAESサポートチェックを追加できますか?私はAnacondaを使用していますが、他のアプローチも検討しています。
答え1
/proc/cpuinfo
フラグのaesを確認してください。または、aesni-intelモジュール(サポートされていない場合は失敗する可能性があります)をロードするか、/proc/crypto
aesがaes-niバージョンとしてリストされていることを確認できます。
答え2
ありがとうマイケルハンプトンこの答えの場合:
これには起動スクリプトを使用する必要があります。幸いなことに、キックスタートスクリプトは簡単です。単独で使用するか(通常の対話型インストールの場合)、既存の起動スクリプトの一部として使用できます。
%pre --erroronfail
#!/bin/sh
grep -q aes /proc/cpuinfo || exit 1
%end
CPUがこの機能を表示しないと、スクリプトはエラーで終了し、インストールが停止します。