From: Denys Vlasenko Date: Wed, 11 Jan 2012 00:02:31 +0000 (+0100) Subject: mke2fs: do not zero out first kilobyte. Closes 3247 X-Git-Tag: 1_20_0~100 X-Git-Url: https://git.librecmc.org/?a=commitdiff_plain;h=7550201e9ac93e885e98feca1739921f73efcabd;p=oweals%2Fbusybox.git mke2fs: do not zero out first kilobyte. Closes 3247 Signed-off-by: Denys Vlasenko --- diff --git a/util-linux/mkfs_ext2.c b/util-linux/mkfs_ext2.c index f6ccc9c9e..6cbbe0e07 100644 --- a/util-linux/mkfs_ext2.c +++ b/util-linux/mkfs_ext2.c @@ -615,7 +615,11 @@ int mkfs_ext2_main(int argc UNUSED_PARAM, char **argv) // zero boot sectors memset(buf, 0, blocksize); - PUT(0, buf, 1024); // N.B. 1024 <= blocksize, so buf[0..1023] contains zeros + // Disabled: standard mke2fs doesn't do this, and + // on SPARC this destroys Sun disklabel. + // Users who need/want zeroing can easily do it with dd. + //PUT(0, buf, 1024); // N.B. 1024 <= blocksize, so buf[0..1023] contains zeros + // zero inode tables for (i = 0; i < ngroups; ++i) for (n = 0; n < inode_table_blocks; ++n)