bzt 36d89da4c1 Initial commit 11 ヶ月 前
..
fsck 36d89da4c1 Initial commit 11 ヶ月 前
mkfs 36d89da4c1 Initial commit 11 ヶ月 前
src 36d89da4c1 Initial commit 11 ヶ月 前
LICENSE 36d89da4c1 Initial commit 11 ヶ月 前
Makefile 36d89da4c1 Initial commit 11 ヶ月 前
README.md 36d89da4c1 Initial commit 11 ヶ月 前
build.mak 36d89da4c1 Initial commit 11 ヶ月 前

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.