[Parted-maintainers] Bug#706023: parted: mkpart screws up value if start is 1 plus a unit
Len Sorensen
lennartsorensen at ruggedcom.com
Tue Apr 23 15:11:26 UTC 2013
Package: parted
Version: 2.3-12
Severity: normal
Tags: upstream
If you try to create a partition starting at 1MiB and ending at the end
of the disk by doing:
mkpart primary 1MiB -1s
You can a warning about alignment (which is obviously wrong given 1MiB
is perfectly aligned), and the start is instead 63s.
If you do:
mkpart primary 2MiB -1s
you get exactly what you asked for, and the start is sector 4096 (512byte
sectors of course).
If you do:
mkpart primary 1MiB -1Mib
you get exactly what you asked for and the start is sector 2048.
mkpart primary 2048s -1s
also does what you ask for.
mkpart primary 1024KiB -1s
also works perfectly.
It seems that if you use different units for the two values, and the
first value is 1, then it does something messed up.
Using 1.0MiB doesn't change the behaviour, it is still broken.
--
Len Sorensen
-- System Information:
Debian Release: 7.0
APT prefers unstable
APT policy: (500, 'unstable'), (500, 'stable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
powerpc
Kernel: Linux 3.8-trunk-amd64 (SMP w/1 CPU core)
Locale: LANG=en_CA.UTF-8, LC_CTYPE=en_CA.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Versions of packages parted depends on:
ii libblkid1 2.20.1-5.3
ii libc6 2.17-0experimental2
ii libdevmapper1.02.1 2:1.02.77-1
ii libparted0debian1 2.3-12
ii libreadline6 6.2+dfsg-0.1
ii libtinfo5 5.9-10
ii libuuid1 2.20.1-5.3
parted recommends no packages.
Versions of packages parted suggests:
pn parted-doc <none>
-- no debconf information
More information about the Parted-maintainers
mailing list