У меня есть один интересный вопрос. У меня есть собственный дистрибутив CentOS Linux 6.3. Установленной системе требуется поддержка ЦП для AES-NI для правильной работы всех служб.
Могу ли я добавить проверку поддержки AES во время установки? Я использую Anaconda, но хочу рассмотреть и другие способы сделать это.
Заранее спасибо.
Для этого потребуется сценарий кикстарта быть использованным. К счастью, сценарий кикстарта должен быть банальный. Вы можете использовать его отдельно (для обычной интерактивной установки) или как часть существующего сценария кикстарта.
%pre --erroronfail
#!/bin/sh
grep -q aes /proc/cpuinfo || exit 1
%end
Если ЦП не работает показать эту функцию, сценарий завершится ошибкой и установка остановится. Обратите внимание, что хотя эта функция работает, она официально недокументирована и не поддерживается Red Hat. (Неважно, используете ли вы CentOS ...)