fix ata driver for devices not providing sectors_48
Make ext2 driver should magic on magic mismatch