On Sat, 28 Jul 2018, Rick Thomas wrote:
> > rbthomas@small:~$ lsblk -t
> > NAME           ALIGNMENT MIN-IO   OPT-IO PHY-SEC LOG-SEC ROTA SCHED       
> > RQ-SIZE  RA WSAME
> > sda                    0   4096 33553920    4096     512    1 mq-deadline   
> >    60 128    0B
> > `-sda1                 0   4096 33553920    4096     512    1 mq-deadline   
> >    60 128    0B
> >   |-small-swap        -1   4096        0    4096     512    1               
> >   128 128   32M
> >   |-small-root        -1   4096        0    4096     512    1               
> >   128 128   32M
> >   `-small-home        -1   4096        0    4096     512    1               
> >   128 128   32M
> > mmcblk2                0    512        0     512     512    0 mq-deadline   
> >   128 128    0B
> > |-mmcblk2p1            0    512        0     512     512    0 mq-deadline   
> >   128 128    0B
> > `-mmcblk2p2            0    512        0     512     512    0 mq-deadline   
> >   128 128    0B
> > rbthomas@small:~$ 
> 
> Note the alignment values of “-1” for the lvm entries but not for the GPT 
> partition or the whole disk.
> Why do you suppose that is?

Keep in mind that you *offset*-align the outer container *only*, and then inside
you just keep the size alignment.

So, the above ensures correct use of the partitions even if sda1 is
unaligned.

If you offset-align sda1 to -1, everything inside it should have an offset of
zero to keep the alignment correct.

-- 
  Henrique Holschuh

Reply via email to