parted 的最终位置是包含的还是排除的

parted 的最终位置是包含的还是排除的

当使用创建分区parted并将其打印回来时,我很好奇“end”的值是包含的还是排除的?以另一种方式询问,“end”中指定的第二个扇区是指定分区的最后一个扇区,还是下一个分区的第一个可用扇区。令人烦恼的是,我在页面中找不到此信息info

答案1

他们具有包容性。您应该在 上结束分区(n mod 2048) - 1

Number  Start       End         Size        File system  Name   Flags
 2      2048s       624482303s  624480256s               ext2
 1      624482304s  625098751s  616448s                  fat32

(parted) rm 2                                                             
(parted) mkpart ext2 2048s 624482304s
Warning: You requested a partition from 2048s to 624482304s (sectors 2048..624482304).
The closest location we can manage is 2048s to 624482303s (sectors 2048..624482303).
Is this still acceptable to you?
Yes/No? yes                                                       

相关内容