I have a hdd attached to my server. It’s sda but has 2 partitions so sda1 @16M and sda2 @3.6T It defaulted to being in the location /media/devmon so I kept that and it worked for ages. Suddenly the data is gone. I had files located here: /media/devmon/4tb_drive/kiwix/zim and that directory is now empty. But I put the drive into a Windows box, and everything was there.

When I run mount /dev/sda2 /media/devmon/ it says:

The disk contains an unclean file system (0, 0).
Metadata kept in Windows cache, refused to mount.
Falling back to read-only mount because the NTFS partition is in an
unsafe state. Please resume and shutdown Windows fully (no hibernation
or fast restarting.)
Could not mount read-write, trying read-only

I originally formatted this drive in Windows, is that the issue? Ideally I’d use btrfs or zfs not ntfs, but here we are.


How do I get access again?

  • Markus
    link
    fedilink
    22 months ago

    @Dust0741 sometimes this can help -> in a linux console: ntfsfix -b -d /dev/sda1 oder ntfsfix -b -d /dev/sda2.

    • @Dust0741OP
      link
      22 months ago
      root@skynet:~# ntfsfix -b -d /dev/sda1  
      Mounting volume... NTFS signature is missing.  
      FAILED  
      Attempting to correct errors... NTFS signature is missing.  
      FAILED  
      Failed to startup volume: Invalid argument  
      NTFS signature is missing.  
      Trying the alternate boot sector  
      Unrecoverable error  
      Volume is corrupt. You should run chkdsk.  
      
      root@skynet:~# ntfsfix -b -d /dev/sda2  
      Mounting volume... OK  
      Processing of $MFT and $MFTMirr completed successfully.  
      Checking the alternate boot sector... OK  
      NTFS volume version is 3.1.  
      Going to un-mark the bad clusters ($BadClus)... No bad clusters...OK  
      NTFS partition /dev/sda2 was processed successfully.
      

      turned off windows quick start ran chkdks D: and waited…then shut down and put drive back into linux and reboot. still no


      any ideas? clearly not the larger partition, which is good.

    • @undrwater
      link
      12 months ago

      I used this when my son’s computer wouldn’t boot after a Windows update. None of Microsoft’s tools would repair the disk.

      I attached it to mine and ran ntfsfix on it. Success!