bzt 36d89da4c1 Initial commit 11 månader sedan
..
fsck 36d89da4c1 Initial commit 11 månader sedan
mkfs 36d89da4c1 Initial commit 11 månader sedan
src 36d89da4c1 Initial commit 11 månader sedan
LICENSE 36d89da4c1 Initial commit 11 månader sedan
Makefile 36d89da4c1 Initial commit 11 månader sedan
README.md 36d89da4c1 Initial commit 11 månader sedan
build.mak 36d89da4c1 Initial commit 11 månader sedan

README.md

Archived from: https://github.com/redcap97/fuse-mfs

fuse-mfs

fuse-mfs is FUSE-based Minix3 Filesystem.

Usage

mount

fuse-mfs /path/to/image_file /path/to/mountpoint/

umount

# GNU/Linux
fusermount -u /path/to/mountpoint/

# Mac OS X
umount /path/to/mountpoint/

mkfs

mkfs.mfs /path/to/image_file

fsck (check)

fsck.mfs /path/to/image_file

fsck (repair)

fsck.mfs -r /path/to/image_file

Build Prerequisites

Ubuntu

apt-get install build-essential pkg-config fuse libfuse-dev

Arch Linux

pacman -S --needed base-devel fuse

Mac OS X

Command Line Tools for Xcode and FUSE for OS X are required. Please also install the following packages.

brew install pkg-config coreutils

Build and Install

GNU/Linux

# Build
make

# Install to /usr/local
make install

# Install to /usr
make install PREFIX=/usr

Mac OS X

# Build
make

# Install to /usr/local
make install INSTALL=ginstall

# Install to /usr
make install INSTALL=ginstall PREFIX=/usr

Test

Docker is required to run tests.

make test

Acknowledgments

fuse-mfs uses code from the following open-source projects:

License

fuse-mfs is distributed under the BSD License. See LICENSE file.