Ext2fs Support in ominOS
So yeah, this is pretty much the only thing I ever seem to post about, but whatever I suppose.
I have added a minimally working Ext2 filesystem driver to ominOS. It only supports read operations right now, and is limited to the first 12 inodes of the file. No indirect inode support, etc. So we can read at most 12k , 24k, or 48k of a file i believe. (depending on the ext2 blocksize of 1024, 2048, or 4096)
Update: Just added support for at least the first level of indirect block reading. So it is now capable of reading up to around 4mb's of disk data (i think). Its not commited to CVS yet though. Still cleaning it up a bit.
Screenshot reading from ext2 formatted hard drive:
![]()