Menu

Tree [0229f2] master /
 History

HTTPS access


File Date Author Commit
 autom4te.cache 2013-03-24 Manish Katiyar Manish Katiyar [a02398] Initial commit
 doc-pak 2013-03-24 Manish Katiyar Manish Katiyar [a02398] Initial commit
 fuse-ufs 2013-04-12 Manish Katiyar Manish Katiyar [0229f2] Fixed symlinks and make readonly default
 libufs 2013-03-24 Manish Katiyar Manish Katiyar [a02398] Initial commit
 .gitignore 2013-03-24 Manish Katiyar Manish Katiyar [07189d] Fix headers and add some entries in .gitignore
 AUTHORS 2013-03-24 Manish Katiyar Manish Katiyar [a02398] Initial commit
 COPYING 2013-03-24 Manish Katiyar Manish Katiyar [a02398] Initial commit
 CREDITS 2013-03-24 Manish Katiyar Manish Katiyar [a02398] Initial commit
 ChangeLog 2013-03-24 Manish Katiyar Manish Katiyar [a02398] Initial commit
 Makefile 2013-03-24 Manish Katiyar Manish Katiyar [a02398] Initial commit
 Makefile.am 2013-03-24 Manish Katiyar Manish Katiyar [a02398] Initial commit
 Makefile.in 2013-03-24 Manish Katiyar Manish Katiyar [a02398] Initial commit
 README 2013-03-24 Manish Katiyar Manish Katiyar [a02398] Initial commit
 TODO 2013-03-24 Manish Katiyar Manish Katiyar [a02398] Initial commit
 aclocal.m4 2013-03-24 Manish Katiyar Manish Katiyar [a02398] Initial commit
 autogen.sh 2013-03-24 Manish Katiyar Manish Katiyar [a02398] Initial commit
 config.guess 2013-03-24 Manish Katiyar Manish Katiyar [a02398] Initial commit
 config.h 2013-03-24 Manish Katiyar Manish Katiyar [a02398] Initial commit
 config.h.in 2013-03-24 Manish Katiyar Manish Katiyar [a02398] Initial commit
 config.log 2013-03-24 Manish Katiyar Manish Katiyar [a02398] Initial commit
 config.status 2013-03-24 Manish Katiyar Manish Katiyar [a02398] Initial commit
 config.sub 2013-03-24 Manish Katiyar Manish Katiyar [a02398] Initial commit
 configure 2013-03-24 Manish Katiyar Manish Katiyar [a02398] Initial commit
 configure.ac 2013-03-24 Manish Katiyar Manish Katiyar [a02398] Initial commit
 depcomp 2013-03-24 Manish Katiyar Manish Katiyar [a02398] Initial commit
 description-pak 2013-03-24 Manish Katiyar Manish Katiyar [a02398] Initial commit
 fuse-ufs.1 2013-03-24 Manish Katiyar Manish Katiyar [a02398] Initial commit
 fuse-ufs.pc 2013-03-24 Manish Katiyar Manish Katiyar [a02398] Initial commit
 fuse-ufs.pc.in 2013-03-24 Manish Katiyar Manish Katiyar [a02398] Initial commit
 install-sh 2013-03-24 Manish Katiyar Manish Katiyar [a02398] Initial commit
 libtool 2013-03-24 Manish Katiyar Manish Katiyar [a02398] Initial commit
 ltmain.sh 2013-03-24 Manish Katiyar Manish Katiyar [a02398] Initial commit
 missing 2013-03-24 Manish Katiyar Manish Katiyar [a02398] Initial commit
 stamp-h1 2013-03-24 Manish Katiyar Manish Katiyar [a02398] Initial commit

Read Me

Fuse-ufs is a UFS2 Filesystem support for FUSE.

This software is based on libufs package.

Dependencies
------------
  Fuse-ufs requires at least Fuse version 2.6.0 for linux

- Linux:
	Fuse from http://fuse.sourceforge.net/

Build
------
- Linux:
	$ ./autogen.sh
	$ ./configure
	$ make
	$ sudo make install

	You can use checkinstall or some other equivalent tool to generate install
	package for your distribution.

Usage
-----

Usage:    fuse-ufs <device|image_file> <mount_point> [-o option[,...]]

Options:  ro, force, allow_others
          Please see details in the manual.

Example:  fuse-ufs /dev/sda1 /mnt/sda1

Bugs
----
I wrote this software mainly for fun and to get something working on UFS2. Currently
only the basic ops work. I've not tested corner cases like out of space and very big files.
Moreover the ops only work on regular files and directories and not on special or symlink files.
Those are in my TODO list. I'm not aware of known bugs for read-only mode,
read only mode should be ok for every one.

==== USE IT AT YOUR OWN RISK ====

please send output the output of below command while reporting bugs.

$ /usr/local/bin/fuse-ufs -v /dev/path /mnt/point -o debug

Contact
-------
Manish Katiyar <mkatiyar@gmail.com>