it almost sounds like you might have a hard drive problem i would go to the hard drive manfactures web site and download their dianostic program and scan for errors then i would bite the bullet and reformat and do a fresh install agin also be aware that i read that if this is a dual boot with win xp fedora has a issue dual booting with xp hope this helps