首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >cfdisk退出时对分区表有致命错误。

cfdisk退出时对分区表有致命错误。
EN

Server Fault用户
提问于 2011-03-22 18:16:22
回答 1查看 1.3K关注 0票数 0

新安装。‘'cfdisk /dev/sda’给出了以下输出:

致命错误:错误的主分区2:分区以最后的部分圆柱结束

发生这种情况的原因是什么?解决办法可能是什么?

这是'fdisk -ucl /dev/sda‘的输出:

代码语言:javascript
复制
Disk /dev/sda: 61.5 GB, 61492838400 bytes 255 heads, 63 sectors/track, 7476 cylinders, total 120103200 sectors Units = sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disk identifier: 0x00030933

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1            2048     3905535     1951744   82  Linux swap / Solaris
/dev/sda2   *     3905536     5859327      976896   83  Linux
/dev/sda3         5859328   120102911    57121792   83  Linux
EN

回答 1

Server Fault用户

回答已采纳

发布于 2011-05-17 15:20:45

这是一个已知的cfdisk错误,已经被一些报告修复了。近20年来,分区已经不需要对齐来跟踪边界了,如果有的话;而且大多数现代的分区表实用程序都不执行这种对齐。(微软几年前就停止了在其公用事业领域的推广,这是大张旗鼓的做法。)

但是cfdisk正在检查它们是否与轨道对齐,并且抱怨(如果它们不是致命的错误),cfdisk显然不是您的安装程序用来划分磁盘的。用工具创建的分区表放弃了这种毫无意义的轨道对齐思想,这当然会让cfdisk感到不满,这就是这里明显发生的情况。

本地修复:不要使用cfdisk。使用gpartedparted之类的。(正如罗德·史密斯所解释的,他们不与fdisk家族共享一个共同的代码库,因此不会共享这个bug。)或者咬紧牙关,使用GPT磁盘切换到EFI分区表格式,该格式根本没有任何一个圆柱体/头/扇区残余物。

临时和服务修复:从操作系统供应商获得固定的cfdisk

再读

  • Jonathan de Boyne Pollard (2011年)。磁盘分区对齐的根。。经常给出答案。
票数 1
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/250461

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档