This article is for who had faced, using GRUB2 ( do not confuse with GRUB version 1 ) with the following message:
Everyone that uses a journaling capable filesystem knows in case of a system halt they will not endup with a corrupted filesystem. So, there are two situations when it might be necessary running fsck: a hardware problem ( disk controller, cables, memoryu, etc) or some sort of hardware bug ( basically some problem in the filesystem’s driver ).
If you you buy things like sugar, salt, Ruffles, Lays, popcorn, you endup with lots of plastic bags with half of the content. So, you need some bag clips to keep the content fresh.
The String class, not the char arrays, but that ones declared as |String str = “some text”|, are really poisonous to an Arduino program.