Проверьте Disless Remote Boot Linux и Clonezilla. Идея состоит в том, что вы установили желаемую ОС на выделенный сервер со всеми приложениями, клонировали ее, а затем использовали DRBL для установки изображения через Clonezilla.
DRBL: http://drbl.org/ Статья, описывающая все это: www.linuxjournal.com/article/10884
acpi_call не является обычной программой, а модулем ядра. Модули ядра должны быть скомпилированы в определенную версию ядра, иначе они считаются несовместимыми и не будут загружаться.
DKMS (Dynamic Kernel Management System) будет управлять вашими настраиваемыми модулями ядра и перекомпилировать их в текущем запуске версии ядра и делать это автоматически, когда вы загружаете новую версию. Он также обновит initrd, который является частью процесса загрузчика начальной загрузки (загрузка с именем ника). Уникальный initrd находится в вашем каталоге /boot для каждой установленной версии уникального ядра.
Поскольку initrd указал, что вы можете прочитать подробные инструкции по установке Ubuntu в: help.ubuntu .com / сообщества / DKMS.
Сама страница проекта находится по адресу: help.ubuntu.com/community/DKMS и содержит некоторые дополнительные ссылки, которые вы найдете полезными.
Я использовал DKMS для хранения EnhanceIO (программа кэширования жесткого диска на SSD, ранее использовавшаяся для серверов facebook). DKMS автоматически компилируется для разных версий ядра, и он работает очень хорошо. Обратите внимание на сообщения об ошибках, поскольку параметры могут меняться между версиями ядра, а новые исправления исходного кода могут потребоваться с github.
Для заинтересованных читателей мысль о компиляции модулей ядра кажется сначала пугающей, но, как только вы Входите в него, вы будете чувствовать себя комфортно.