Block-based logging in flash memory, flash dump on key press, flash erase on key press during boot.