When you run the command on Ubuntu Terminal: sudo fdisk–l, the terminal appears as follows:
Sda2 is an extended partition, sda5,6,7,8 is a logical partition under SDA2, and you can see that the sda1 end position overlaps with the start position of the SDA5, and the terminal prompts: Partition 1 does "not" on cylinder boundary. Partition 1 does not end on the cylinder.
Online Check the information, many forums have said that the reason for this situation is normal, the overall reasons are as follows:
Because the sudo fdisk–l command is partitioned according to the column surface, so it needs to be understood in a vertical space, but now the computer will still be in the sector when it is displayed (since the disk is now using LBA (using sector addressing) to replace the previous CHS (cylinder, head, sector), so it is judged that the partitions are not at the end of the cylinder; if we use the command sudo fdisk–us-l, this command means: "Give size in sectors instead of sylinders" is partitioned by sector Display so that you can see the partitions displayed as sectors. You can see that there are 64 slices of space between adjacent logical partitions, where the logical partition tables are stored. The results of the command are as follows:
Here are some URLs to find the reason for this analysis:
http://prefetch.net/blog/index.php/2009/09/12/why-partition-x-does-now-end-on-cylinder-boundary-warnings-dont-matter/
http://sunxiaqw.blog.163.com/blog/static/990654382012230115013731/
Http://www.linuxsir.org/bbs/thread374096.html
Http://osdir.com/ml/ubuntu-server/2011-02/msg00127.html
http://forum.ubuntu.org.cn/viewtopic.php?f=77&t=194802
http://bbs.csdn.net/topics/390269137