GithubHelp home page GithubHelp logo

juantaldea / ntfs-3g Goto Github PK

View Code? Open in Web Editor NEW
1.0 2.0 0.0 1.18 MB

This a modification of the NTFS-3g driver that allows you to mount the volume even if the two copies of the MFT do not match. Whenever this happens Windows ask you to format your drive despite that many, if not all, of your files could still be recovered.

License: GNU General Public License v2.0

Makefile 11.86% Shell 7.74% C 72.26% M4 0.42% C++ 2.59% Roff 5.12%
ntfs-3g ntfs mft mount

ntfs-3g's Introduction

WARNING

This is a hacky, modified, version of the NTFS-3g (based on ntfs-3g_ntfsprogs-2016.2.22) driver that allows mounting a NTFS filesystem with its NTFS Master File Table (MFT) corrupted, meaning that the MFT and the MFTMirror do not match. Such missmatch makes Windows happily ask you if you want to format your drive because it is "unreadable".

See https://en.wikipedia.org/wiki/NTFS#Master_File_Table for some information about the NTFS's MFT.

Folder patches/ contains the relevant (and irrelevant) changes performed while hacking around the code.

Hope this will save someone's life as it saved mine :D

ntfs-3g's People

Contributors

juantaldea avatar

Stargazers

 avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.