I am having this problem with my server when I boot. I'm trying the fsck /dev/sda1 by logging into maintenance mode which i get the option to do when it boots. Check the screen shot.
It's so far found 9 inconsistencies and fixed them. Can anyone give me any advice? is there a recovery mode for debian?
Debian GNU/Linux 5.0 \n \l uname -r: 2.6.26-2-amd64
Proc info: http://pastebin.com/1gVtNLxM
Well you have the maintenance mode, just type in your root password. If you cannot run fsck, or it cannot clean up your filesystem, then you need to simply restore from your backups.
Do exactly what it told you to do. Drop to the shell and run fsck. If a fsck can't clean the filesystem, and you don't already have a good backup, then I would try to extract/export anything off that disk that you can ASAP.
In addition to the above answer I would suggest to run fsck like this, to avoid tons of keypresses:
From the manual:
I don't remember ever breaking a filesystem doing that.
By the way, in debian it's not turned on by default, but you can do so and avoid most of these pesky maintenance mode prompts that require physical presence. In file /etc/default/rcS set: