Search blog

Friday, January 18, 2019

[SOLVED] - Fix Corrupt NTFS Parition In Ubuntu Using ntfs-3g, Without Using Windows OR fsck

Since yesterday, I've been trying to backup my hard drive using Clonezilla but without any success. Twice I got the following error, when I tried to backup my full hard drive by using Clonezilla.

ntfsclone-ng.c: NTFS Volume '/dev/sda6/' is scheduled for  a check or it was shutdown uncleanly. Please boot Windows or fix it by fsck
& I know why this issue has cropped up. Few days back I used GParted to expand my main ext4 partition that has Ubuntu installed on it by using a chunk from another NTFS partition.


Here's what worked for me. Open your terminal [CTRL+ALT+T]:

1. First list all the partition in your hard drive.

 df -h  

You should be getting a list of parition as shown in the image below. In my case, the NTFS parition is '/dev/sda6.'

[SOLVED] - Fix Corrupt NTFS Parition In Ubuntu Using fsck Without Using Windows
Click on image to enlarge

 2. Now unmount the NTFS partition using the following command. Please note, the command is 'umount' and not 'unmount.'

 sudo umount /dev/sda6  

3. If you do not have ntfs-3g installed, you can install it using the following command:

 sudo apt-get install ntfs-3g  

4. Now run the ntfs-3g command to check/repair your corrupt/problematic NTFS partition:

 sudo ntfsfix -b -d /dev/sda6  
  • b: clear-bad-sectors -- Clear the bad sector list 
  • d: clear-dirty -- Clear the volume dirty flag

5. If the CHECK/REPAIR operation is successful, you should be getting a message as shown in the image below:

Click on image to enlarge
>> REF: Fix corrupt NTFS partition without Windows


  1. I got "Windows hibernated" can I solve it ? thanks

    1. Boot Windows up. Run Chkdsk on your different disks. Verify file system integrity.
      Right Click Control Panel.
      1. Search for and open Control Panel using the search feature.
      2. Choose View by: Category, then select Hardware and Sound.
      3. Select Power Options. power option
      4. Select Choose what the power buttons do.
      5. Click Change settings that are currently unavailable.
      6. Check or uncheck turn on fast startup to enable or disable the feature.
      Un Check the "FastBoot" box, Sleep Box, and Hibernate Box, and shut down windows completely. Then you begin using Linux or FreeBSD.

  2. Hi
    I know this is an los post but It worked for me.

  3. Thank you very much for this help!!!

  4. Thank you for this help. I got "windows Hibernated"? Solve it by Booting Windows. Running Check Disk command chkdsk . Next turn off "Fast Boot" or "Fast Startup"
    1) To disable Fast Startup, first, right-click your “Start” menu icon and choose “Power Options.”
    2) On the “Power & Sleep” screen, in the right sidebar, click “Additional Power Settings.”
    3) You’ll land on a “Power Options” window. Here, in the left sidebar, click “Choose What the Power Buttons Do.”
    4) On the following page, at the top, select “Change Settings That Are Currently Unavailable.” This ensures you can toggle off the Fast Startup option.
    5) On the same page, uncheck the “Turn On Fast Startup” option. Then, at the bottom, click “Save Changes.”
    Uncheck the Hibernate button too.


Thank you for your Feedback!

Top 5 Posts (Weekly)