FSCKTRIS

Fscktris is a patch for e2fsprogs-1.18 that makes those tiresome fsck's much more fun. Play a tetris clone while fsck does its work !

BIG FAT WARNINGS
Fscktris should only be used if you really don't care about your data. Whilst I've had no problems with it, it comes with no guarantee of safety. This could hose your filesystem ! (although I would say it's unlikely :)
The e2fsprogs version referred to here is not necessarily the latest version. Newer versions may exist, which could fix important bugs. Make sure you visit the e2fsprogs page at http://web.mit.edu/tytso/www/linux/e2fsprogs.html.

Installation

NOTE: 1.19 is out now, you should use this instead. It has critical bug fixes !!

Make sure you have ncurses installed. Grab ftp://tsx-11.mit.edu/pub/linux/packages/ext2fs/e2fsprogs-1.18.tar.gz and apply this patch : fscktris-1.18-0.1.diff

patch -p1 <fscktris-1.18-0.1.diff
./configure --enable-fsck
cd misc && make fsck

Now copy the fsck binary to /sbin/fsck (making sure you back up the old one !). Depending on your distribution, you may need to alter your initscripts. If you are using Red Hat Linux you will need to call fsck directly instead of using initlog in /etc/rc.d/rc.sysinit, as initlog and ncurses don't get on.
And that's that. Next crash, you can actually enjoy fsck !

How to play

The arrow keys to move, and space rotates the shape. "p" pauses the game, and <space> unpauses it.

Back