This is a file system that I made : 3
This is mostly in the background
This does not work on windows(it is a FUSE file system and unless you want to screw around with WSL you can’t mount it )
This is a file system that I made : 3
This is mostly in the background
This does not work on windows(it is a FUSE file system and unless you want to screw around with WSL you can’t mount it )
finished up the whole shabang
Log in to leave a comment
I have added the ability to delete files and now am very close to finishing
:yay:
Log in to leave a comment
I fixed file reading and writeing(the issue was I never wrote to the drive and had the wrong block ptr)
Log in to leave a comment
I got directories fully working where I can traverse directories and list them properly.
Log in to leave a comment
I implemented
Mkdir
readdir
read
write
The creation of mkdir and write took forever and mkdir is made of about 10 other functions I made because defining these things is hard
also the longer I spend on this project the longer my function names become and the harder it becomes to comprehend my one liners
Log in to leave a comment
Finally actually implementing the functions
I have implemented the following:
chown
chmod
truncate
init
access (as a shell needs full impl)
open
opendir
release
releasedir
Log in to leave a comment
I spent about 5 hours screwing about with data types and trying to make my block structs and types into each other and finally have a “working” test environment
Log in to leave a comment
I have setup the basic types with my blocks where this will not use Inodes beacuse eww
This uses a system of start blocks where it is effectively a tree to taverse to get files
Log in to leave a comment