Package: parted Version: 3.2-21+b1 Severity: normal In the following session:
GNU Parted 3.2 Using /dev/sda Welcome to GNU Parted! Type 'help' to view a list of commands. (parted) unit mib (parted) rm 1 (parted) mkpart Partition type? primary/extended? p File system type? [ext2]? Start? 1mib End? 100mib (parted) mkpart Partition type? primary/extended? p File system type? [ext2]? f2fs parted: invalid token: f2fs File system type? [ext2]? Start? 100mib End? 100% Warning: You requested a partition from 100MiB to 14772MiB (sectors 204800..30253055). The closest location we can manage is 100MiB to 14772MiB (sectors 204801..30253055). Is this still acceptable to you? Yes/No? y Warning: The resulting partition is not properly aligned for best performance. Ignore/Cancel? c (parted) rm 1 (parted) mkpart Partition type? primary/extended? p File system type? [ext2]? Start? 1mib End? 102400kib (parted) mkpart Partition type? primary/extended? p File system type? [ext2]? Start? 102400kib End? 100% (parted) q I specified an exact, very nicely aligned, value of 100MB (which parted wants spelled as "mi"llion "b"its...). Yet it somehow got rounded into something 512 bytes bigger -- not rounded to a KB nor even MB. It went right only when I wrote that 100MB as "102400kib" rather than "100mib" as in the first try. Thus: 1. values in exact units such as MB ("mib") must not get rounded 2. if you round, you should do so to a number that's aligned to common erase block sizes Meow! -- System Information: Debian Release: buster/sid APT prefers unstable APT policy: (500, 'unstable'), (1, 'experimental') Architecture: arm64 (aarch64) Kernel: Linux 4.17.2-00173-g5dedaf7ec1ed (SMP w/4 CPU cores; PREEMPT) Locale: LANG=C.UTF-8, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE=C.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: sysvinit (via /sbin/init) Versions of packages parted depends on: ii libc6 2.27-3 ii libparted2 3.2-21+b1 ii libreadline7 7.0-5 ii libtinfo6 6.1+20180210-4 parted recommends no packages. Versions of packages parted suggests: pn parted-doc <none> -- no debconf information