birdman,
Even though I have not located any similar looking *sysinit* files here, I have a feeling
touch /forcefsck
does work with ShPlug as you suggested. That trigger file is removed after the boot, but just any old other file name survives the boot. I have no easy way to verify if the fsck indeed took place, though.
Thanks for the pointer!
Well, I tested. Even though the /forcefsck file is removed on reboot, fsck does not appear to take place on a reboot. Testing using tune2fs -l before and after the reboot.