fsck on BeaglePlay

Hold the shift key down does not seem to work to get to menu to run fsck. Is there a way?
I also note it boots to gui as debian with no password when using with monitor, keyboard and mouse.

This is a feature of GRUB on x86… For us, this feature would have to be implemented in u-boot…

We use lightdm, you can find this autologin enabled in one of two possible locations:

Newer versions:


or older images




/dev/mmcblk1p1 is on the booted sd?

[10.958495] FAT-fs (mmcblk1p1): Volume was not properly unmounted. Some data may be corrupt. Please run fsck.

/dev/mmcblk1 should be the microSD on the Play…

It’s fat based, so they corrupt easily, Windows/Mac/Linux will auto-mount it… so easy to accidentally set a un-clean removal bit…


should I fsck it and and how?

Something like:

fsck.fat -aw /mmcblk1p1



sudo fsck.fat -aw /dev/mmcblk1p1
fsck.fat 4.2 (2021-01-31)
There are differences between boot sector and its backup.
This is mostly harmless. Differences: (offset:original/backup)
Not automatically fixing this.
Dirty bit is set. Fs was not properly unmounted and some data may be corrupt.
Automatically removing dirty bit.
/dev/mmcblk1p1: 94 files, 100222/258078 clusters