Subject: Re: bug#52125: bug: parted msdos type disk different from expect

From: "Brian C. Lane" <[email-masked]>
Date: Wed, 1 Dec 2021 11:34:12 -0800

On Fri, Nov 26, 2021 at 05:57:29PM +0800, lixiaokeng via Bug reports for the GNU Parted disk partition editor wrote:
> I parted a disk as:
> 
> parted /dev/sdb -s mklabel msdos
> parted /dev/sdb -s mkpart primary 0cyl 64cyl
> 
> The expected result:
> Number  Start   End    Size   Type     File system  Flags
>  1      1049kB  526MB  525MB  primary
> 
> Fault result:
> Warning: The resulting partition is not properly aligned for best performance: 1s % 2048s != 0s
> 
> Number  Start  End     Size    Type     File system  Flags
>  1      512B   16.7MB  16.7MB  primary
> 
> 
> The fault result is cause by commit 61dd3d4:
> Use BLKSSZGET to get device sector size in _device_probe_geometry()

I would strongly suggest that you don't use cyl as a unit. There is no
good reason to be doing that in 2021.

Brian

-- 
Brian C. Lane (PST8PDT) - weldr.io - lorax - parted - pykickstart