Можно ли запустить acpupsd на server core 2012?
Я пошел и купил Back-UPS (с сигнализацией через USB-кабель) для работы некоторых серверов Hyper-V, прежде чем понял, что «это не сработает» :-)
Back-UPS не поддерживаются Business Edition, которая поддерживает Server Core. Back-UPS поддерживаются версией Personal, но Personal, похоже, не поддерживает Server Core (это личное, верно?)
Итак, я пошел искать версию с открытым исходным кодом и нашел apcupsd.
Надеясь, что он сможет работать / работать на Hyper-V 2012 (который, по общему признанию, не то же самое, что Server Core, но достаточно близко, я думаю?)
ОБНОВЛЕНИЕ: Итак, я попытался установить 3.14.10 на коробку Hyper-v 2012. Примерно на полпути установки он сообщает мне, что не может установить драйвер USB и прочитать файл install.txt в дереве apcupsd. В файле Install.txt рассказывается об использовании диспетчера драйверов и т. Д. (Который, конечно, недоступен в ядре :-)).
Я также читал кое-что о невозможности установить драйвер USB на машины x64. Я застрял или есть обходной путь?
Для защиты обычного пользователя Windows 8 (Server 2012) требует, чтобы все драйверы оборудования имели цифровую подпись перед их установкой, что затрудняет установку вредоносных драйверов.
Вы можете использовать этот драйвер, который работал у меня (Hyper-V 2012): http://eternalbored.org/misc/apcupsd-usb-driver-signed.zip
Вы можете установить его с помощью:
pnputil -i -a apcupsd.inf