sfdisk: add note about alignment to man page

Addresses: https://github.com/karelzak/util-linux/issues/417
Signed-off-by: Karel Zak <kzak@redhat.com>
This commit is contained in:
Karel Zak 2017-03-02 13:44:26 +01:00
parent 3e094e5fe2
commit 86800f5d75
1 changed files with 14 additions and 3 deletions

View File

@ -35,9 +35,20 @@ never been important for Linux, and this addressing concept does not make any
sense for new devices.
.sp
.B sfdisk
(since version 2.26) aligns the start and end of partitions to
block-device I/O limits when relative sizes are specified, or when the
default values are used.
(since version 2.26)
.B aligns the start and end of partitions
to block-device I/O limits when relative sizes are specified, when the default
values are used or when multiplicative suffixes (e.g MiB) are used for sizes.
It is possible that partition size will be optimized (reduced or enlarged) due
to alignment if the start offset is specified exactly in sectors and partition
size relative or by multiplicative suffixes.
The recommended way is not to specify start offsets at all and specify
partition size in MiB, GiB (or so). In this case sfdisk align all partitions
to block-device I/O limits (or when I/O limits are too small then to megabyte
boundary to keep disk layout portable). If this default behaviour is unwanted
then specify offsets and sizes in sectors. In this case sfdisk entirely
follows specified numbers without any optimization.
.sp
.B sfdisk
does not create the standard system partitions for SGI and SUN disk labels like