fixed and improved ext2 driver and initrd