Formatting.
Made write() and read() use readDescriptor() instead of disk IO (which
caused them to read bad data).

I'm still stuck as it looks like create() is asking read to read the
directory file, which is empty, and then interpreting the "End of file"
to mean the disk is full, when it's actually trying to read something
that's got no data.