I get error as below when I tried to start my Linux server.

/data contains a file system with errors, check forced.
Error reading block 77000497(Attempt to read block from
file system resulted in short read) while doing inode scan.

/data: UNEXPECTED INCONSISTENCY; RUN fsck manually.
(i.e.; without -a or -p options)
[FAILED]
***An error occured during the file system check.
*** Dropping you to a shell; the system will reboot
***When you leave the shell.
Give root password for maintenance
(or type Control-D for normal startup):


I need advise on this in order to get my Linux server to run

Go ahead and do what it says to do: Enter in your root password. That will drop you to single-user mode, and then you can run fsck on /data manually by typing fsck /data . When you do that, just say Y or whatever option allows you to fix it. If the drive itself isn't damaged, that should take care of things for you.

this program cannot be started until you start the dbus system service aborting...