3

My computer has taken a dive and it will not boot up. I have reasons to believe that it is the hard drive. I would like to run CHKDSK but I cannot get the computer to boot up into Windows.

My question is this: Is there a way to run CHKDSK from Ubuntu? I can boot into UBuntu using a USB and I can mount and see the hard drive contents (and access them). I was wondering if there is any way I can get chkdsk/r to run and see what happens. (Anyway I can get it to run inside or outside of Ubuntu)

studiohack
  • 13,477
L84
  • 3,911

4 Answers4

3

Not per se. You can try running ntfsfix, part of NTFS-3G, but there is no proper replacement for chkdsk for NTFS drives.

2

Try this:

  1. Reboot the computer, and before the Windows logo comes up, press F8 a few times.
  2. When the menu comes up, select Repair Your Computer (or similar) at the top.
  3. When it's finished booting, select the Command Prompt.
  4. Run ChkDsk.

Another option (this is tedious):

  1. Download and install the Windows AIK.
  2. Create a bootable flash drive with Windows PE on it (it's slightly painful).
  3. Reboot using the flash drive, and run ChkDsk.

I would upload an image that I'd already made, but I don't believe I'm allowed to. :\

user541686
  • 23,629
0

You could try downloading the drive manufacturer's diagnostic utility, which you should be able to run from a boot disk. This would probably cover you for repairing bad sectors if that's the issue. However, if it's just messed up NTFS metadata, you'll probably need a Windows DVD to access repair tools.

Joe Internet
  • 5,355
0

You need a preinstalled environment.

I use Barts PE

Basically you need to run it on another computer running Windows, it will copy your installation files to a CD and make a bootable 'OS' on the disk which gives you a command prompt etc. This will let you run CHKDSK.

Griffin
  • 403