cMinix filesystem - inodes and blocks
What this is about:
Spoiler
Problems:
Spoiler
If you find a fix for any of these problems, please tell me.
If you need help switching between those two methods (returning to craftos, booting virtual clinux), ask me
FYI, I made a "cmd" function in the code, which reads input and has the "ls" command, which actually DOES work. (it's a while loop)
Code:
GitHub
To download:
Download the zip from GitHub, it's not worth to make a pastebin as it's not "usable" for "normal" users. (except if you just want to make a new os from scratch with this filesystem.)
INFO:
As it's using a "virtual harddrive", you practically CANNOT use an external editor to do stuff. (Well you CAN, but it's so retarded to do so as the files are serialized and you would have to manage the inodes and blocks manually, which isn't that easy over time)
INFO 2:
Yeah inserting a bios 'n stuff from cVM is still implemented, didn't have the time to delete these.
You can insert a bios, but it's useless.
I'm still thinking if I should implement that as a kinda "invisible startup file" tho....
Edited by Piorjade, 10 February 2017 - 07:39 AM.