repart: Don't set filesystem sector size to 512
authorDaan De Meyer <daan.j.demeyer@gmail.com>
Sat, 29 Jun 2024 13:36:28 +0000 (15:36 +0200)
committerLuca Boccassi <luca.boccassi@gmail.com>
Fri, 5 Jul 2024 18:00:04 +0000 (20:00 +0200)
We want to use 4K as the default sector size for filesystems so they
don't have to be regenerated to work on 512, 2048 or 4096 sector sizes.

(cherry picked from commit d34361149f897eac5c6a41854fa4edca4804b49b)

src/partition/repart.c

index 7147e3065e148e59f8da679a7842c41560f4df47..e88e9cd03d797aa3f00b856d586844281e9b0c7f 100644 (file)
@@ -2562,7 +2562,7 @@ static int context_load_partition_table(Context *context) {
 
                 if (IN_SET(arg_empty, EMPTY_REQUIRE, EMPTY_FORCE, EMPTY_CREATE) && S_ISREG(st.st_mode))
                         /* Don't probe sector size from partition table if we are supposed to start from an empty disk */
-                        fs_secsz = ssz = 512;
+                        ssz = 512;
                 else {
                         /* Auto-detect sector size if not specified. */
                         r = probe_sector_size_prefer_ioctl(context->backing_fd, &ssz);