GithubHelp home page GithubHelp logo

kelnos / ext4fuse Goto Github PK

View Code? Open in Web Editor NEW

This project forked from gerard/ext4fuse

0.0 3.0 0.0 283 KB

EXT4 implementation for FUSE

License: GNU General Public License v2.0

C 86.39% Shell 13.61%

ext4fuse's Introduction

=== ext4fuse ===
This is a implementation of ext4 for FUSE.  A quite limited one, I should say,
but still able to mount my ubuntu 10.04 partition.  The main reason this exists
is to be able to read it from OSX.

Of course, this is only readonly, and it should be safe to use.  In the worst
case scenario you won't be able to mount anything (although I believe that
should work).  Write support is not going to come for some time: first I should
address some design issues, make some tests and get some respectable read
performance.

If you notice a problem, please fill a bug report, preferably with a logfile
attached.  You can use the github tracker:
  * http://github.com/gerard/ext4fuse/issues

You can also drop a mail.  I'd like to know if someone else is using this
besides me.
  * [email protected]

=== Usage ===
Compile using "make".  You can mount a filesystem like this:
$ ./ext4fuse /dev/disk0s5 mountpoint [optional-logfile]

You might need to mount a different device depending on how are your partitions
organized.  If you don't know, take a look the Mac Disk Utility.

At least on Leopard, you need to add your user to the operator group so you can
have readonly permissions to the disks.  Use this:
$ sudo dscl . append /Groups/operator GroupMembership <your-user>

=== Limitations ===
 * All code is religiously Little Endian only.  If you don't know what this
   means, you are probably OK (ie, you are using x86 or x86-64).
 * Block numbers over 32 bits aren't supported.  You hit those when you reach
   around the terabyte, and I don't have any way to test that.  It should be
   quite easy to fix, but I don't feel like spending time on something that
   neither has a use for me or can be proved to be correct.  I don't have such
   big disks :P

ext4fuse's People

Contributors

gerard avatar segin avatar

Watchers

 avatar  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.