add some debug output to isolate any service failures
detect volume changes to better manage USB insert/remove