Skip to content

anxolerd/myfs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 

Repository files navigation

myfs

This is a filesystem in userspace for RAM I wrote as a part of my university assignment.

Requirements:

  • Unix-like OS
  • FUSE installed

Compile and run:

In this and following steps I assume you mount myfs to test/mnt directory. If you use another directory for testing replace test/mnt with your path

$ git clone git@github.com:anxolerd/myfs.git
$ cd myfs
$ make all
$ bin/myfs test/mnt

Now you can test this filesystem mounted in test/mnt

Unmount

To unmount myfs filesystem use the following command: fusermount -u test/mnt. If you have troubles with myfs use fusermount -uz test/mnt to unmount.

Known bugs

Do not use VIM for editing files in myfs. NO WAY! I do not know why, but fs freezes when you try to save file edited in VIM.

About

FUSE filesystem for RAM

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors