diff --git a/sysinstall/devices.c b/sysinstall/devices.c index 6cc48f67..d6ccafb6 100644 --- a/sysinstall/devices.c +++ b/sysinstall/devices.c @@ -238,7 +238,10 @@ bool fsck(struct filesystem* fs) warnx("%s: Mandatory repair failed: %s: %s", bdev_path, fs->fsck, "Filesystem checker was unsuccessful"); else + { + fs->flags &= ~(FILESYSTEM_FLAG_FSCK_SHOULD | FILESYSTEM_FLAG_FSCK_MUST); return true; + } return false; }