From: Yu Watanabe Date: Mon, 17 Apr 2023 21:36:42 +0000 (+0900) Subject: gpt-auto: do not fail when no suitable partitions found X-Git-Tag: v254-rc1~692 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=ee0e6e476e61d4baa2a18e241d212753e75003bf;p=thirdparty%2Fsystemd.git gpt-auto: do not fail when no suitable partitions found Follow-up for 598fd4da1cf9665834110583fd9133073cc12481. --- diff --git a/src/gpt-auto-generator/gpt-auto-generator.c b/src/gpt-auto-generator/gpt-auto-generator.c index 33c215bcb57..005df043285 100644 --- a/src/gpt-auto-generator/gpt-auto-generator.c +++ b/src/gpt-auto-generator/gpt-auto-generator.c @@ -753,7 +753,8 @@ static int enumerate_partitions(dev_t devnum) { arg_image_policy ?: &image_policy_host, DISSECT_IMAGE_GPT_ONLY| DISSECT_IMAGE_USR_NO_ROOT| - DISSECT_IMAGE_DISKSEQ_DEVNODE, + DISSECT_IMAGE_DISKSEQ_DEVNODE| + DISSECT_IMAGE_ALLOW_EMPTY, /* NB! Unlike most other places where we dissect block devices we do not use * DISSECT_IMAGE_ADD_PARTITION_DEVICES here: we want that the kernel finds the * devices, and udev probes them before we mount them via .mount units much later