From cf239b9b7ac49db57ad0fc3d4b538396ca2d998a Mon Sep 17 00:00:00 2001 From: Sean Cross Date: Wed, 12 Jun 2019 18:56:10 +0800 Subject: [PATCH] mkfat: zero out disk as part of format Signed-off-by: Sean Cross --- src/mkfat.c | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/mkfat.c b/src/mkfat.c index 18c3439..8b46560 100644 --- a/src/mkfat.c +++ b/src/mkfat.c @@ -159,5 +159,13 @@ int fat12_mkfs(struct pang_io *io, uint32_t bytes) { offset += sector_size; } + // Fill in the rest of the disk + while (offset < bytes) { + if (pang_write(io, offset, mbr, sizeof(mbr)) != sizeof(mbr)) { + return -1; + } + offset += sector_size; + } + return 0; } \ No newline at end of file