ok,
try this:
1 - start up in safe mode (or any way to get to a terminal)
2 - login as root
3 - type :
and you should get a text editor
BASIC INSTRUCTION ON VI
-------------------------------------------------------------------
to insert text, press Esc + i
and press enter
to save & close, press Esc + ZZ
--this means to press the escape key, hold shift and type 2 z's
and press enter
to close without saving, type ":q!" with
NO quotes
(you won't believe how many people will actually include the quotes)
-------------------------------------------------------------------
if you are absolutely positive everything was fine, then one day, boom!, it's dead, then:
4 - change the numbers in the last column from (what should be) 1 1 to 0 0
--this tells the kernel not to check your HD for errors on boot (not always the best option)
--the first 1 means to check this drive on boot
--the second 1 means to check that drive first (get it?)
optionally, you can change all of your drives to be 0 0 , but then if your computer was improperly shutdown, you need to run fsck ASAP to make sure your filesystem was not severely damaged.
here's an example:
this is before
Code:
/dev/sda3/ / ext3 acl,user_xattr 1 1
/dev/sda4 /home ext3 acl,user_xattr 1 2
/dev/sda1 /windows/C ntfs-3g user,rw 0 0
/dev/sda2 swap swap defaults 0 0
you can see the root partition is set to 1 1
this is after
Code:
/dev/sda3 / ext3 acl,user_xattr 0 0
/dev/sda4 /home ext3 acl,user_xattr 0 0
/dev/sda1 /windows/C ntfs-3g user,rw 0 0
/dev/sda2 swap swap defaults 0 0
you see, now they are all 0's
good luck,
rabbit2345