repart: Rescan after writing partition table on factory reset
If a partition gets removed due to factory reset, we will recreate it as blkpg later. So it needs to get removed. So rescan is needed to be done after we write the partition table for factory reset. Fixes #42453
This commit is contained in:
committed by
Daan De Meyer
parent
8d846837fc
commit
59480bb7f0
@@ -8707,6 +8707,9 @@ static int context_factory_reset(Context *context) {
|
||||
if (r < 0)
|
||||
return log_error_errno(r, "Failed to write disk label: %m");
|
||||
|
||||
/* We do not want to stop if partscan has errors */
|
||||
(void) context_partscan(context);
|
||||
|
||||
log_info("Successfully deleted %zu partitions.", n);
|
||||
return 1;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user