why not use the empeg's approach to power-off ... use a simple 12v relay and if the accessory goes off it switches the battery off to your power supply. Then make the software able to handle non-graceful shutdown.. in other words use linux and mount the drives read-only. If using Windows just hope your programs don't clobber your drive and turn off the filesystem check on reboot.