FYI, I work with embedded Linux systems testing them and looking for failures. My expertise of 20 years is with Unix embedded systems. At my current company our test units have no power button and we do as part of our daily tests abruptly pull power on a running system, so no clean shutdown...