Almost done (the error has been isolated to ext2_read)