Есть Back-UPS, подключенный к Линуху, на Линухе apcupsd, все отключается нормально. Вопрос - как потушить остальные машины, висящие на том же UPS (98 и НТ)?
Апэцэшники поддерживают Линукс в своих разработках ПО. Поройся либо на компакте, либо у них на сайте, у них есть демон, ими наваянный, который может подружить Линукс и WinXX должным образом.