From 6ccd65bd8e720336ab242445dfc6eb701659c6d8 Mon Sep 17 00:00:00 2001 From: Norman Feske Date: Mon, 18 Nov 2019 15:28:37 +0100 Subject: [PATCH] sculpt_manager: invoke mkfs.ext2 with -F The block-vfs plugin is no longer a special file. So we have to explicitly discharge the sanity check of the mkfs tool. Issue #3507 --- repos/gems/src/app/sculpt_manager/runtime/e2fs.cc | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/repos/gems/src/app/sculpt_manager/runtime/e2fs.cc b/repos/gems/src/app/sculpt_manager/runtime/e2fs.cc index 8fe86c0f1c..1ae68e4dc4 100644 --- a/repos/gems/src/app/sculpt_manager/runtime/e2fs.cc +++ b/repos/gems/src/app/sculpt_manager/runtime/e2fs.cc @@ -81,8 +81,9 @@ void Sculpt::gen_mkfs_ext2_start_content(Xml_generator &xml, Storage_target const &target) { auto gen_args = [&] (Xml_generator &xml) { - xml.node("arg", [&] () { - xml.attribute("value", "/dev/block"); }); }; + xml.node("arg", [&] () { xml.attribute("value", "-F"); }); + xml.node("arg", [&] () { xml.attribute("value", "/dev/block"); }); + }; gen_e2fs_start_content(xml, target, "mkfs.ext2", gen_args); }