关于 Partition 1 does not end on cylinder boundary 的理解

当在Ubuntu上的终端运行命令:sudo fdisk –l后,终端出现如下图情况:

 

 

sda2是拓展分区,sda5,6,7,8都是sda2下的逻辑分区,可以看到sda1End位置和sda5Start位置重叠了,终端提示: Partition 1 does not end on cylinder boundary。这句话的意思是说:分区 1 没有在柱面上结束。

 

网上查了一下资料,很多论坛上都说出现这种情况的原因是正常的,总体的原因如下:

因为 sudo fdisk l 命令是按照柱面来进行分区显示的,所以需要按照垂直的空间进行理解,但现在的计算机在显示时仍然会按照扇区来理解(因为现在磁盘是使用LBA(使用扇区进行寻址)取代以前的CHS(柱面、磁头、扇区)方式记录硬盘分区的),所以会判断分区没有在柱面结束;如果我们使用命令 sudo fdisk uS -l ,这个命令的意思是:“give size in sectors instead of sylinders”即是按照扇区的来进行分区显示,这样就可以看到以扇区方式显示分区的了。可以看到相邻逻辑分区之间都有 64 扇区的空间,那里存放逻辑分区表。命令结果如下:

 

以下是一些查找到分析这个原因的网址:

 

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

 

 

  • 0
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值