It is not a bug , it is caused by the fact that the OS is writing to the SD card when the power is removed, this results in a file or several files being corrupted and hence the problem of the pi not booting and booting with errors on the next power up.nicologhezzi wrote: ↑Mon Feb 25, 2019 10:59 pmI can confirm with Raspian full install not noobs dated 2018-11-13 (taken from raspberry site) the boot fails after even one incorrect power off. The problem does not happen, never, on my octoprint raspian version (taken from octoprint website). God knows why. However it's a bad "bug" that needs fixing after more than one year.
You know, funnily enough, the one and only time I had a Raspberry Pi OS boot setup go bad on me was one where the rootfs was on a USB thumb drive.We also used these USB sticks instead of SD cards, and this has definitely reduced the risk of data corruption and failed boots, however, it has not completely eliminated them...
I used to get that with an old B+. Shut it down, unplug the power, plug it back in, wouldn't boot. Unplug it again and plug it back in and it would.
It seems unlikely that it's card corruption if it doesn't boot but does when power is pulled and then reconnected. One would expect the corruption to persist and prevent all booting.