Hey how about this:
Quote:
/usr: unexpected in consistency, RUN fsck MANUALLY
(ie ? without ?a or ?p options)
|
Do what the machine tells you!

Just run fsck manually. I have been doing hardrive intinsive stuff, and have gotten the computer to crash like this a couple of times. There is just some inode that (6353) that is so bad that the computer cant fix its own filesystem. Not to worry! When the computer drops you into a shell just type
fsck /dev/hda (or whatever)
usually when this program runs automatically (like when you turn the power off on you machine and it has to check for filesystem integrity) it runs like this (which is hidden to you)
fsck -a -p /dev/hda
This tells the computer, -a: fix the file system automatically, and -p is dont prompt the user with the question "Would you like to fix node ....". Sometimes though, fsck relizes its not got enough information to put the system completely back together. So it fails with that error and says run the thing manually. So when you run it as above it will ask if you want to fix .... . Answer yes.

After you are done, it should put a bunch of garbage files in /tmp (i think). Which are data from the hardisk that the filesystem doesnt know where it went previously. Dont worry, these are usually just parts of log files.
To prevent this from happening? Try a kernel compile, and enable ext3 journaling. Journalling keeps a record of everything open and then when the system dies, it knows exactly what to fix. You might see an extra 2 seconds in boot, and thats it. So you could almost say it was safe (although still not recommended) to just turn your computer off and on.

What dotwebbie talked about are if your HD is bad. I would try this before doing that. IMHO it would be bad if after the BIOS boot the computer came up with " NO OPERATING SYSTEM FOUND", this means that it couldnt find an OS on the boot sector of the disk ie the disk is bad cause it cant read from it. But you can boot to a certain point (ie your HD is working) but its just a couple of inodes that are screwed up.
Hope this Helps!