Index: uspace/app/mkminix/mkminix.c
===================================================================
--- uspace/app/mkminix/mkminix.c	(revision 68ed0fbd3af1b0e52b41d4dd499695858daa57db)
+++ uspace/app/mkminix/mkminix.c	(revision bc24c5e1e786b73390f853d7eeb576b1d958477a)
@@ -259,15 +259,11 @@
 
 	/*Compute inode bitmap size in blocks*/
-	sb->s_ibmap_blocks = sb->s_ninodes / (MFS_BLOCKSIZE * 8);
-	if (sb->s_ibmap_blocks == 0)
-		sb->s_ibmap_blocks = 1;
+	sb->s_ibmap_blocks = 1 + (sb->s_ninodes / (MFS_BLOCKSIZE * 8));
 
 	/*Compute zone bitmap size in blocks*/
 	if (fs_version == 1)
-		sb->s_zbmap_blocks = sb->s_nzones / (MFS_BLOCKSIZE * 8);
+		sb->s_zbmap_blocks = 1 + (sb->s_nzones / (MFS_BLOCKSIZE * 8));
 	else
-		sb->s_zbmap_blocks = sb->s_nzones2 / (MFS_BLOCKSIZE * 8);
-	if (sb->s_zbmap_blocks == 0)
-		sb->s_zbmap_blocks = 1;
+		sb->s_zbmap_blocks = 1 + (sb->s_nzones2 / (MFS_BLOCKSIZE * 8));
 
 	/*Compute first data zone position*/
