是否可以在服务器核心 2012 上运行 acpupsd?
我出去买了一些 Back-UPS(带有 USB 电缆信号)来运行一些 Hyper-V 服务器,后来我意识到“那行不通” :-)
商业版不支持 Back-UPS,但支持 Server Core。个人版支持 Back-UPS,但个人版似乎不支持 Server Core(它是个人版,对吧?)
因此我出去寻找一个开源版本并发现了 apcupsd。
希望它可以在 Hyper-V 2012 上运行/工作(诚然,它与 Server Core 不同,但我认为足够接近?)
更新:所以我尝试将 3.14.10 安装到 hyper-v 2012 框上。安装进行到一半左右时,它告诉我无法安装 USB 驱动程序,并要求读取 apcupsd 树中的 install.txt。Install.txt 文件谈到使用驱动程序管理器等(当然在核心中不可用 :-))。
我还读到了一些关于无法在 x64 计算机上安装 USB 驱动程序的信息。我是不是被困住了,还是有解决方法?
答案1
为了保护普通用户,Windows 8(Server 2012)要求所有硬件驱动程序在安装之前都必须具有数字签名,这使得安装恶意驱动程序变得更加困难。
您可以使用这个对我有用的驱动程序(Hyper-V 2012): http://eternallybored.org/misc/apcupsd-usb-driver-signed.zip
您可以使用以下方式安装:
pnputil -i -a apcupsd.inf