bzt 36d89da4c1 Initial commit 1 rok temu
..
.gitignore 36d89da4c1 Initial commit 1 rok temu
CMakeLists.txt 36d89da4c1 Initial commit 1 rok temu
LICENSE.txt 36d89da4c1 Initial commit 1 rok temu
README.md 36d89da4c1 Initial commit 1 rok temu
bitmap.c 36d89da4c1 Initial commit 1 rok temu
bitmap.h 36d89da4c1 Initial commit 1 rok temu
cache.c 36d89da4c1 Initial commit 1 rok temu
cache.h 36d89da4c1 Initial commit 1 rok temu
debug.c 36d89da4c1 Initial commit 1 rok temu
debug.h 36d89da4c1 Initial commit 1 rok temu
dir.c 36d89da4c1 Initial commit 1 rok temu
dir.h 36d89da4c1 Initial commit 1 rok temu
disk_image.c 36d89da4c1 Initial commit 1 rok temu
disk_image.h 36d89da4c1 Initial commit 1 rok temu
dokan.h 36d89da4c1 Initial commit 1 rok temu
dokan.lib 36d89da4c1 Initial commit 1 rok temu
file.c 36d89da4c1 Initial commit 1 rok temu
file.h 36d89da4c1 Initial commit 1 rok temu
file_info.c 36d89da4c1 Initial commit 1 rok temu
file_info.h 36d89da4c1 Initial commit 1 rok temu
general.c 36d89da4c1 Initial commit 1 rok temu
general.h 36d89da4c1 Initial commit 1 rok temu
inode.c 36d89da4c1 Initial commit 1 rok temu
inode.h 36d89da4c1 Initial commit 1 rok temu
internal.h 36d89da4c1 Initial commit 1 rok temu
list.h 36d89da4c1 Initial commit 1 rok temu
main.c 36d89da4c1 Initial commit 1 rok temu
mbr.h 36d89da4c1 Initial commit 1 rok temu
partitions.c 36d89da4c1 Initial commit 1 rok temu
partitions.h 36d89da4c1 Initial commit 1 rok temu
read_write.c 36d89da4c1 Initial commit 1 rok temu
read_write.h 36d89da4c1 Initial commit 1 rok temu
stubs.c 36d89da4c1 Initial commit 1 rok temu
stubs.h 36d89da4c1 Initial commit 1 rok temu
volume_info.c 36d89da4c1 Initial commit 1 rok temu
volume_info.h 36d89da4c1 Initial commit 1 rok temu

README.md

Archived from: https://github.com/rafalh/minix_fs

MINIX Filesystem Driver

General

This is read/write Minix Filesystem driver for Windows. Driver operates in user mode and uses a Dokan library to communicate with the kernel. Driver was made for educational purposes in few days and gave me a lot of fun.

Requirements

Dokan has to be installed before using this driver. You can download it from: http://dokan-dev.net/en/download/ Filesystem has been tested with version 0.6. It may not work with new versions. Use CMake for generation of build files. Driver should compile properly in MSVC and MinGW.

Usage

Listing subpartitions in disk image:

minix -f image_path -l

Mounting partition:

minix -f image_path p0s0=mount_point_path

Mount point has to be unused partition letter or path to a non-existing folder. You can specify more than one subpartion and mount point in command line. To unmount all partitions terminate program by pressing Ctrl+C.

Notes

Using this program can make damage to your disk image, so be sure to make a backup. Blue Screens could happen too. I am not responsible for any loss of data.